spacerTello's Restaurant
                      198 8th Ave. at 20th St.  star  New York, NY    star   (212) 691-8696

Tello's Summer Dinner Menu 2012