3518 Portage Road
Niagara Falls, ON L2J Canada
Niagara Falls, ON L2J Canada
+1 905 356 5410
Open Hours11:30a-11p daily; Until 1a for live music
OverviewAppropriately named, this restaurant makes you feel as if you're at home—but with a mom who cooks like a professional chef. The atmosphere is Mediterranean, all sunny colours...
more