Tappo Restaurant

Tappo Restaurant

Italian Restaurant$$$$
Central Business District, Buffalo
Save
Share
7.9/10
102
ratings
79 Photos

Related Searches

  • tappo restaurant buffalo
  • tappo restaurant buffalo photos
  • tappo restaurant buffalo location
  • tappo restaurant buffalo address
  • tappo restaurant buffalo
  • tappo restaurant buffalo
  • tappo restaurant central business district buffalo

Foursquare © 2017  Lovingly made in NYC & SF