Bar
Ristorante Lombardo
20 locals recommend,
Tips from locals
The quintessential Buffalo Italian restaurant that offers an amazing menu utilizing the best ingredients and authentic Italian recipes.
Unique things to do nearby
Locals also recommend
Location
1198 Hertel Ave
Buffalo, NY
North Park