Greek and Mediterranean Restaurants in Niagara Falls, NY




The Meeting Place

2469 Niagara Road, Niagara Falls, NY 14304

716-731-3662

The Meeting Place is a Greek Restaurant, Italian Restaurant & Family Restaurant located in Niagara Falls, NY. We offer American Food, Greek Food, ...


Nikos Big Fat Greek Restaurant

2298 River Rd., Niagara Falls, NY 14304

716-743-1410