City Guide

Ristorante Tello

198 8th Ave. (20th St)
New York, NY 10011
Reviews
Old-World Italian restaurant complete with red-checker tableclothes serves up classic dinner dishes, nightly specials and weekend brunch. Delivery also available.Read More
Photographs
Content by CityGrid; Data by InfoGroup; © 2012