Menu Close

Tappo

  • 338 Ellicott St
  • Buffalo, NY 14203
  • (716) 259-8130
  • Visit Site
  • Details
  • Amenities
  • Map
  • Italian cuisine and wine bar with second floor outdoor patio with amazing views of downtown Buffalo.

  • Things To Do
    General
    • Restaurant:
    Food & Drink
    • Italian/Mediterranean: