All results are hidden due to the current filter settings.
Greek Taverna292 Bloomfield Ave, Montclair, NJ, US,
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.