“You know, a good stuffed grape leaf is hard to find, and the ones at The Greek Place are friggity fantastic! Delicious food, cool and fun atmosphere and the staff is extremely gracious and friendly. Great neighborhood restaurant and adorable decor. You really feel at home at this place, even if you're not Greek ;)”