Bacchus Restaurant Address: 56 W Chippewa St, Buffalo, NY 14202Phone: (716) 854-9463Cuisine: European cuisineRead more