Tappo Restaurant

Tappo Restaurant

Italian Restaurant$$$$
Central Business District, Buffalo
Save
Share
7.8/10
109
ratings
81 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 © 2018  Lovingly made in NYC & SF