JavaScript is not enabled.
Tello's - 0 Reviews - 198 8th Ave., New York, NY - French Restaurants Reviews - Phone (212) 691-8696

Tello's

Claim
id: 39132185
marker
198 8th Ave.
New York, NY 10011
marker
(212) 691-8696
Incorrect info? Correct your listing

Menu for Tello's




FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018

Additional information

  • Hours:

    Mon-Thu: 12pm-11pm, Fri: 12pm-12am, Sat: 11am-12am, Sun: 11am-11pm
  • Payments:

    Visa, Master Card
badge