Stamna Greek Taverna

66 E Main St, Little Falls, NJ|
Stamna Greek Taverna Logo
Powered by ezCater