Restaurants & Bars


dniche | Apr 26, 2011 11:35 AM

I have seen a sign for a new Toloache space on 82nd Street (btw 3rd and Lex) for about 6 months now. Anyone have an idea on when this place will open?

251 West 50th Street, New York, NY 10019

Want to stay up to date with this post?

Recommended From Chowhound