I passed by a small, cozy looking place on W 20th street (just past 7th ave) in chelsea the other day but couldn't catch the name.
anyone know if it's any good?
Maybe you mean Tello? We haven't been in years because the service was terrible the two times we tried it. Who knows - maybe things have changed. Please report back if you go!
Hi,
Did you find out the name of this place?
Thanks
Most Recommended Discussions on Manhattan
May 19, 2013
Best Steak You've Had Not at...
UPDATED Feb 25, 2013 29
Madison Square Eats - Open daily...
UPDATED about 18 hours ago 21
Manhattan, Brooklyn, or Long...
UPDATED about 1 hour ago 0
"4 Kinds" in Chinatown?
UPDATED about 2 hours ago 23
Best almond croissants?
UPDATED about 3 hours ago 42
Videos
Munchies for 4/20
See All 52 Recipes »