The 8 Best Greek Restaurants in Maine!

Whether you’re craving a gyro, a lamb kebob or a hearty serving of moussaka, you’ll want to visit a Greek restaurant in order to get your fill. The following are the best in Maine. From Brunswick to Old Orchard Beach, satiate your hunger for Greek food at these awesome restaurants in the state!  

Chrys’s Restaurant, Old Orchard Beach, ME

For an excellent gyro or a creation combining baklava and cheesecake, visit Chry’s restaurant. They’re also known for their huge, hearty breakfasts.

Kosta’s Restaurant & Bar, Brewer, ME

Greek dishes are among the choices at Kosta’s Restaurant & Bar. The Greek Sampler is the perfect way to start any meal, and features marinated chicken skewers, taramosalata, tzatziki, spanakopita and more.

Yamas Bar & Grill, Old Town, ME

Start with Greek salad, and then indulge in Spanakopita or a Gyro when you visit Yamas Bar & Grill. “Yamas” means “Cheers…in good health,” in Greek, and the owners/operators who live this toast in real life ran a restaurant in Greece. You’ll enjoy the entire experience when you dine here.

View this post on Instagram

A post shared by Yamas Bar and Grill (@yamasbarandgrill) on

Enoteca Athena, Brunswick, ME

For a Greek menu that changes daily, visit Enoteca Athena. The daily specials include both Greek and Italian cuisines, featuring several classic recipes. The Tzatziki is always on the menu and is a favorite starter.

View this post on Instagram

A post shared by Enoteca Athena (@enotecaathena) on

Emilitsa, Portland, ME

Located in Portland’s art district, the Greek cuisine at Emilitsa’s serves as works of art on a daily basis. Their small and large plates offer a wide range of dishes from all over Greece.

Taverna Khione, Brunswick, ME

Serving traditional Greek fare, Taverna Khione features one of the largest Greek wine lists in the entire country. Their three-course prix fixe meals on Sundays are simply amazing.

View this post on Instagram

A post shared by Taverna Khione (@tavernakhione) on

Jimmy the Greek’s, Old Orchard Beach, ME

Visit Jimmy the Greek’s for one of several traditional Greek dishes. Choose from Shrimp Athinas, Greek Lasagna and more. Enjoy one of the many beers they have on tap, too.

Manny’s Greek Grill, Ellsworth, ME

Dine on delicious gyros, pitas, kebobs, baklava and more at Manny’s Greek Grill. Don’t let the strip mall façade deter you from going inside and enjoying the wonderfully prepared food. The customer service is excellent, too.

View this post on Instagram

A post shared by Breaking Even Communications (@breakingeveninc) on

Select a Maine town to find the Best Things-To-Do and Places To Go around you
Find Greek Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Androscoggin County

Aroostook County

Cumberland County

Franklin County

Hancock County

Kennebec County

Knox County

Lincoln County

Oxford County

Penobscot County

Piscataquis County

Sagadahoc County

Somerset County

Waldo County

Washington County

York County