Sala THIS RESTAURANT IS CLOSED Sala

THIS RESTAURANT IS CLOSED Sala Send to Phone

18911 Northern Blvd. (189th St.)
Flushing, NY 11358
718-888-0633
Map
Cuisine: Mediterranean / Greek
Casual Mediterranean fare and plenty of outdoor seating.
Openings: Lunch & Dinner daily

Text data on THIS RESTAURANT IS CLOSED Sala to your phone, or a friend's cell phone.

Cellphone number:
Cellphone provider: