Ah home of the wondrous Greek fries. I never knew lemon, Parmesan, feta?, and whatever combination of spices ever was supposed to be on french fries until now. Go there just to try it. Falaffel and gyros are pretty tasty too. I’d give it 3.5 stars but the UnilocalGods won’t let me.