Buffalo Restaurants - Menus, Photos, Ratings and Reviews for over 2900 Restaurants in Buffalo. Find the Best Restaurants in Buffalo on Zomato - Buffalo Restaurants