HOME > Chowhound > Manhattan >

Toloache

d
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?

-----
Toloache
251 West 50th Street, New York, NY 10019

  1. Click to Upload a photo (10 MB limit)
Delete