Filter

Cuisines
Select cuisines

The Best 15 Bar, Restaurants in Welland, Ontario, Canada

Olympia Bar & Grill
3.5
50 reviews

536 Lincoln St, Welland, Ontario L3B 4P4, Canada, Welland

The food was good. Had saganaki. Also brussel sprouts with bacon as a side. Yum. Just took too long to get out food.