Review of The Organic Grill

133 W 3rd St, New York, NY 10012

Overall Rating

Review


The food is nothing short of amazing!!! Small place, long wait for a seat and maybe a wait for the meal but omg so worth the wait!

Celiac friendly?

Yes

Updated 6 years ago