Search results
- The Meeting PlaceGreek Restaurant
The Meeting Place is a Greek Restaurant, Italian Restaurant & Family Restaurant located in Niagara Falls, NY. We offer...
Phone: (716) 731-3662
Cross Streets: Between Luther St and Rohr St
2469 Niagara Rd Niagara Falls, NY 14304 301.44 mi
Is this your business? Verify your listing