"Tasty food, huge portions. The small salad is massive. Fantastic, personal service. Some outdoor seating. Highly recommend. Will be going back."
Phone: (+1)8455353721
Address: 116a Main St, 10960, Nyack, US, NYACK, United States
City: NYACK
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-22:00
Dishes: 35
Amenities: 18
Categories: 5
Reviews: 570