peter Czech
- Posted on: Nov 19 2020
- Leave a response
Greatest organic food restaurant on the Island . I grew up very close to it and frequented it. Sadly, I moved to Yonkers but it is still worth the ride! Friendly staff, knowledgable owner, excellent food, what’s there not to love!! Will visit again soon .