All results are hidden due to the current filter settings.
Greek Taverna292 Bloomfield Ave, Montclair, NJ, US, 07042-0000
Greek Taverna is the place for inexpensive and tasty traditional Greek favorites. Fido can join you at their outdoor tables, too!
Greek Taverna has received a rating of 3.5 out of 5 in 39 traveler reviews on TripAdvisor.