Inviting, family-owned spot serving standard Greek fare in a modest setting with outdoor tables.
Niko's Greek Taverna in Greenburgh
Places
Near me
Direction
287 Central Ave #1207, White Plains, NY 10606, United States
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout