Tappo Restaurant

Tappo Restaurant is an Italian establishment in a vibrant industrial area, offering an enticing array of wines, rooftop dining, and weekend DJs. Tappo Restaurant is one of the Three Best RatedĀ® Italian Restaurants in Buffalo, NY.