Restaurant
Oliver's Restaurant
12 locals recommend,
Tips from locals
One of the best places in Buffalo to eat, offers an extensive menu if you want to be fancy
Unique things to do nearby
Locals also recommend
Location
2095 Delaware Ave
Buffalo, NY
Park Meadow