having spent a great deal of time in the middle east, i can say that this place has the best falafel i have had in America. i have tried other places int own and have never been satisfied, this place was above and beyond what i expected. i also say the greek fries are killer. also the staff is always friendly and certanly serves with a smile.
Pros: great food great service
more