All states›Massachusetts

Mediterranean Restaurants in Massachusetts

482 Mediterranean restaurants in 122 cities and towns across Massachusetts. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Massachusetts has about 7,136,171 residents, so that's 6.8 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

482Mediterranean restaurants
122cities & towns
93%list a phone
355with a website

Across Massachusetts, of the 482 Mediterranean restaurants we list, 447 give a phone number and 355 have a website. 31 are branches of national chains — CAVA (20), The Halal Guys (8), Garbanzo Mediterranean Fresh (2); the remaining 451 are independent. By what they offer: 103 are Greek restaurants, 89 serve falafel, 78 serve kebabs. Most often named on their own websites: greek (53), vegetarian (47) and gyro (47). The longest-running is Mediterranean Pizza & Subs, in business since 1969. 22 describe themselves as family-owned.

Top 10 Mediterranean restaurants in Massachusetts

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1CAVAWoburn

    Spotted an error? Let us know

  2. 2Shadi's Restaurant & LoungeNorth Andover

    Spotted an error? Let us know

  3. 3Tasos Euro CafeNorwood

    Greek

    Spotted an error? Let us know

  4. 4Istanbul Diner CafeRevere

    Turkish

    Spotted an error? Let us know

  5. 5GrecoBoston

    GreekGyro

    Spotted an error? Let us know

  6. 6Shawarma PalaceWorcester

    Shawarma

    Spotted an error? Let us know

  7. 7Bab Al-Yemen RestaurantBoston

    Spotted an error? Let us know

  8. 8MoonaCambridge

    Falafel

    Spotted an error? Let us know

  9. 9Mediterranean GrillCambridge

    PersianFalafelKebab

    Spotted an error? Let us know

  10. 10Blue FezSalem

    Moroccan

    Spotted an error? Let us know

Cities

Largest first. Towns with a single Mediterranean restaurant are listed further down this page.

Other towns in Massachusetts

One Mediterranean restaurant each — too few for a page of their own, so they live here.

  1. Daxi Greek Cafe and BarAndover

    19 Essex St, Andover, MA 01810-3748

    Greek

    Spotted an error? Let us know

  2. YellaAndover

    16 Post Office Ave, Andover, MA 01810-3618

    Spotted an error? Let us know

  3. CAVABeverly

    47 Dodge St, Beverly, MA 01915

    Spotted an error? Let us know

  4. Back East Mediterranean GrillBeverly

    380 Cabot St, Beverly, MA 01915

    Spotted an error? Let us know

  5. Casa De GreekBillerica

    15 Middlesex Tpke, Billerica, MA 01821

    Greek

    Spotted an error? Let us know

  6. ThymeCanton

    515 Washington St, Canton, MA 02021

    Spotted an error? Let us know

  7. The Chubby ChickpeaCanton

    588 Washington St, Canton, MA 02021-3046

    Israeli

    Spotted an error? Let us know

  8. Zorbas Pizzeria TavernCharlton

    132 Sturbridge Rd, Charlton, MA 01507

    Greek

    Spotted an error? Let us know

  9. CAVAChelmsford

    40 Drum Hill Road, Chelmsford, MA 01824

    Spotted an error? Let us know

  10. Pita RestaurantChelmsford

    18 Boston Rd, Chelmsford, MA 01824-3094

    Greek

    Spotted an error? Let us know

  11. Gyro ExpressChicopee

    345b Chicopee St, Chicopee, MA 01013

    GreekGyro

    Spotted an error? Let us know

  12. Zaytoon RestaurantClinton

    72 High St, Clinton, MA 01510-2907

    Spotted an error? Let us know

  13. Olympus GrilleCohasset

    132 Chief Justice Cushing Hwy #60, Cohasset, MA 02025

    Family-owned

    Takeout · Kabob · Gyro

    GreekGyroKebab

    Spotted an error? Let us know

  14. Olympus GrilleCohasset

    132 Chief Justice Cushing Highway Ste 60, Cohasset, MA 02025

    Family-owned

    Takeout · Kabob · Gyro

    GreekGyroKebab

    Spotted an error? Let us know

  15. The Kettle Ho Restaurant and TavernaCotuit

    12 School St, Cotuit, MA 02635

    Greek

    Spotted an error? Let us know

  16. New Brothers Restaurant & DeliDanvers

    31 Maple St, Danvers, MA 01923-2839

    Since 1993

    Kabob · Gyro · Greek

    GreekGyroKebab

    Spotted an error? Let us know

  17. Falafel MomDanvers

    100 Independence Way, Danvers, MA 01923

    Falafel

    Spotted an error? Let us know

  18. Lebanese Pita PocketDartmouth

    519 State Rd, Dartmouth, MA 02747

    Vegetarian · Takeout · Falafel

    LebaneseFalafel

    Spotted an error? Let us know

  19. It's A WrapDracut

    22 Pleasant St, Dracut, MA 01826

    Spotted an error? Let us know

  20. Adria Restaurant & Banquet FacilityEast Bridgewater

    436 Oak St, East Bridgewater, MA 02333

    Greek

    Spotted an error? Let us know

  21. Nadim's Mediterranean Restaurant and GrillEast Longmeadow

    60 Shaker Rd, East Longmeadow, MA 01028

    Vegetarian · Falafel

    Falafel

    Spotted an error? Let us know

  22. Shawarma & ShakesEast Weymouth

    850 Washington St, East Weymouth, MA 02189-1525

    Shawarma

    Shawarma

    Spotted an error? Let us know

  23. Dhimitri's PlaceEverett

    36 Ferry St, Everett, MA 02149

    Spotted an error? Let us know

  24. Naz’s Halal Food - Fall RiverFall River

    167 Broadway, Fall River, MA 02721

    Halal

    Spotted an error? Let us know

  25. Joe's Shish KabobFall River

    275 Martine St, Fall River, MA 02723

    Kebab

    Spotted an error? Let us know

  26. Asti FalmouthFalmouth

    117 Main St, Falmouth, MA 02540

    Greek

    Spotted an error? Let us know

  27. Royal ChickenFitchburg

    2 Lunenburg St, Fitchburg, MA 01420

    Halal

    Spotted an error? Let us know

  28. Makarios KitchenFitchburg

    219 Highland Ave, Fitchburg, MA 01420

    Takeout · Shawarma · Falafel

    FalafelShawarmaKebab

    Spotted an error? Let us know

  29. Mykonos Greek KitchenFranklin

    340 E Central St, Franklin, MA 02038-1987

    Greek

    Spotted an error? Let us know

  30. 360 Pizzeria Italian & Mediterranean KitchenFranklin

    384 Union St, Franklin, MA 02038

    Spotted an error? Let us know

  31. Yella on the WaterGloucester

    25 Western Ave, Gloucester, MA 01930

    Spotted an error? Let us know

  32. Markouk BreadGloucester

    338 Main St, Gloucester, MA 01930

    Lebanese

    Spotted an error? Let us know

  33. El GrecoGreenfield

    233 Main St, Greenfield, MA 01301-3203

    Greek

    Spotted an error? Let us know

  34. The Cedar CafeHanover

    2053 Washington St, Rt 53, Hanover, MA 02339

    Greek

    Spotted an error? Let us know

  35. CAVAHanover

    1775 Washington Street, Hanover, MA 02339

    Spotted an error? Let us know

  36. CAVAHingham

    94 Derby St, Hingham, MA 02043

    Spotted an error? Let us know

  37. The Greek Place - Food CourtHolyoke

    50 Holyoke St, Holyoke, MA 01040

    Greek

    Spotted an error? Let us know

  38. To Dine ForHull

    520 Nantasket Ave, Hull, MA 02045

    Spotted an error? Let us know

  39. Mr. KababHyannis

    199 Falmouth Rd, Hyannis, MA 02601

    TurkishKebab

    Spotted an error? Let us know

  40. Luna Mare CuisineIpswich

    25 Hammatt St, Ipswich, MA 01938

    Spotted an error? Let us know

  41. Cafe BeirutJamaica Plain

    654 Centre St, Jamaica Plain, MA 02130-2514

    Lebanese

    Spotted an error? Let us know

  42. Jim's Kabob ExpressLawrence

    277 Merrimack St, Lawrence, MA 01843

    LebaneseKebab

    Spotted an error? Let us know

  43. Crown Chicken And GyrosLawrence

    35 S Broadway, Lawrence, MA 01843-1462

    GreekGyro

    Spotted an error? Let us know

  44. Act Iii RestaurantLittleton

    529 King St, Littleton, MA 01460-1211

    Spotted an error? Let us know

  45. Kabob-E-LiciousLunenburg

    165 Massachusetts Ave, Lunenburg, MA 01462

    Kebab

    Spotted an error? Let us know

  46. Atha's Famous Roast BeefLynn

    25 Boston St, Lynn, MA 01904-2500

    Family-owned

    Greek

    Greek

    Spotted an error? Let us know

  47. Wadi Food Mediterranean GrillLynn

    23 Munroe St, Lynn, MA 01901-1506

    Spotted an error? Let us know

  48. La GallinaLynnfield

    1150 Market St, Lynnfield, MA 01940

    Takeout

    Spotted an error? Let us know

  49. CAVALynnfield

    335 Market Street, Lynnfield, MA 01940

    Spotted an error? Let us know

  50. Levant DelightMalden

    12 Pleasant St, Malden, MA 02148

    Family-owned

    Halal · Shawarma · Falafel

    HalalFalafelShawarmaKebab

    Spotted an error? Let us know

  51. Darrna" Mediterranean CuisineMalden

    12 Pleasant St, Malden, MA 02148

    Spotted an error? Let us know

  52. CAVAMansfield

    280 School St D135, Mansfield, MA 02048

    Spotted an error? Let us know

  53. Elia Taverna MarbleheadMarblehead

    261 Washington St, Marblehead, MA 01945

    Greek

    Spotted an error? Let us know

  54. Asti MashpeeMashpee

    26 Steeple St, Mashpee, MA 02649

    Greek

    Spotted an error? Let us know

  55. Lebanese KitchenMattapoisett

    79 Fairhaven Rd, Mattapoisett, MA 02739-1465

    Halal · Vegetarian · Shawarma

    LebaneseHalalFalafelShawarma

    Spotted an error? Let us know

  56. Malak AlSamak BostonMedfield

    10 North St, Medfield, MA 02052-2314

    Family-owned

    Lebanese

    Spotted an error? Let us know

  57. Alicante Restaurant & LoungeMendon

    84 Uxbridge Rd, Mendon, MA 01756

    Spotted an error? Let us know

  58. Santorini's KitchenMillis

    20 Pleasant St, Millis, MA 02054

    Greek

    Spotted an error? Let us know

  59. Juliannes Kitchen and BarMilton

    10 Bassett St, Milton, MA 02186

    Spotted an error? Let us know

  60. Gyro and Kebab HouseNeedham

    1056 Great Plain Ave, Needham, MA 02492

    Vegetarian · Takeout · Gyro

    GreekTurkishFalafelGyroKebab

    Spotted an error? Let us know

  61. Golden Greek RestaurantNew Bedford

    1103 Acushnet Ave, New Bedford, MA 02746

    Family-owned

    Greek

    Greek

    Spotted an error? Let us know

  62. Oregano RistoranteNewburyport

    16 Pleasant St, Newburyport, MA 01950-2610

    Spotted an error? Let us know

  63. Habibi's Middle Eastern KitchenNorth Attleboro

    11 S Washington St, North Attleboro, MA 02760-1628

    Spotted an error? Let us know

  64. Boston Pita CafeNorth Attleboro

    1009 S Washington St, North Attleboro, MA 02760-3619

    Lebanese

    Spotted an error? Let us know

  65. Brothers Pizzeria & Mediterranean GrillNorth Attleborough

    245 E Washington St, North Attleborough, MA 02760

    Spotted an error? Let us know

  66. BEYROOTS Mediterranean Fusion HalalNorth Chelmsford

    17 Vinal Square, North Chelmsford, MA 01863

    Halal · Takeout · Shawarma

    LebaneseHalalFalafelShawarmaKebab

    Spotted an error? Let us know

  67. Niko MediterraneanNorth Easton

    140 Main St, North Easton, MA 02356

    Family-owned

    Spotted an error? Let us know

  68. Bô Café Mediterranean FoodNorwell

    400 Washington St, Norwell, MA 02061

    Spotted an error? Let us know

  69. Cedar CafeNorwell

    9 Grove St, Norwell, MA 02061-1533

    Greek

    Spotted an error? Let us know

  70. AbbaOrleans

    89 Old Colony Way, Orleans, MA 02653

    Spotted an error? Let us know

  71. Rainbow RestaurantPittsfield

    109 1st St, Pittsfield, MA 01201

    Greek

    Spotted an error? Let us know

  72. La BaiaPlymouth

    98 Water St #104, Plymouth, MA 02360

    Spotted an error? Let us know

  73. The Gyro CoPlymouth

    116 Colony Pl, Plymouth, MA 02360

    Family-owned

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  74. MezzeterraneanProvincetown

    Historic District, Commercial St, Provincetown, MA 02657

    Spotted an error? Let us know

  75. Roy's KababRockland

    928 Hingham St, Rockland, MA 02370

    Family-owned

    Vegetarian · Lebanese

    LebaneseKebab

    Spotted an error? Let us know

  76. Vivi’s KitchenRockland

    200 Vfw Dr, Rockland, MA 02370-1130

    Spotted an error? Let us know

  77. Greek Caffeina Cafe ExpressSandwich

    6 Merchants Rd B4, Sandwich, MA 02563

    Greek

    Spotted an error? Let us know

  78. OURS Mediterranean Tapas Wines Bar and MoreSandwich

    6 Merchants Rd, Sandwich, MA 02563

    Spotted an error? Let us know

  79. Victor's MediterraneanSaugus

    1539 Broadway, Saugus, MA 01906

    Spotted an error? Let us know

  80. Mediterranean Grill and PizzeriaSeekonk

    545 Central Ave, Seekonk, MA 02771

    Spotted an error? Let us know

  81. Parthenon RestaurantSouth Hadley

    475 Newton St, South Hadley, MA 01075

    Greek

    Spotted an error? Let us know

  82. Ardeo Mediterranean TavernaSouth Yarmouth

    23 Whites Path, South Yarmouth, MA 02664

    Greek

    Spotted an error? Let us know

  83. Alexander's Golden GreekSouthbridge

    6 Sandersdale Rd, Southbridge, MA 01550

    Greek

    Spotted an error? Let us know

  84. The Gyro SpotStoneham

    62 Montvale Ave, Stoneham, MA 02180-3637

    Since 2011

    Vegetarian · Kabob · Gyro

    GreekFalafelGyroKebab

    Spotted an error? Let us know

  85. El Basha Grille and BarSudbury

    423 Boston Post Rd, Sudbury, MA 01776

    Spotted an error? Let us know

  86. Pera TewksburyTewksbury

    1060 Main St, Tewksbury, MA 01876

    Spotted an error? Let us know

  87. Skewer's Wood GrillTewksbury

    1060 Main St, Tewksbury, MA 01876

    Greek

    Spotted an error? Let us know

  88. PinoTyngsboro

    160 Pawtucket Blvd, Tyngsboro, MA 01879

    Vegetarian · Takeout

    Spotted an error? Let us know

  89. MediterraneanVineyard Haven

    52 Beach Rd, Vineyard Haven, MA 02568

    Spotted an error? Let us know

  90. Golden Greek RestaurantWebster

    156 Lake St, Webster, MA 01570-2066

    Greek

    Spotted an error? Let us know

  91. Cafe MangalWellesley

    555 Washington St #1, Wellesley, MA 02482

    Turkish

    Spotted an error? Let us know

  92. JuniperWellesley

    13 Central St, Wellesley, MA 02482

    Spotted an error? Let us know

  93. Lawadessa RestaurantWest Bridgewater

    757 W Center St, West Bridgewater, MA 02379

    Vegetarian · Takeout · Shawarma

    FalafelShawarmaKebab

    Spotted an error? Let us know

  94. Niko Bar And GrillWest Bridgewater

    275 N Main St, West Bridgewater, MA 02379-1226

    Family-owned

    Greek

    Spotted an error? Let us know

  95. Ardeo Cafe & CateringWest Dennis

    581 Main St, West Dennis, MA 02670-2264

    Spotted an error? Let us know

  96. Masona GrillWest Roxbury

    46 Corey St, West Roxbury, MA 02132

    Spotted an error? Let us know

  97. El Basha RestaurantWestborough

    2 Connector Rd, Westborough, MA 01581

    Lebanese

    Spotted an error? Let us know

  98. Chop KabobWestborough

    290 Turnpike Rd, Westborough, MA 01581

    PersianKebab

    Spotted an error? Let us know

  99. Fitch GrillWestfield

    270 Notre Dame St, Westfield, MA 01085

    Lebanese

    Spotted an error? Let us know

  100. ChiaraWestwood

    569 High St, Westwood, MA 02090-1627

    Spotted an error? Let us know

  101. Phoenicia Mediterranean FoodsWeymouth

    1025 Main St Unit 6, Weymouth, MA 02190

    Spotted an error? Let us know

  102. Christo's To GoWhitman

    785 Bedford St, Whitman, MA 02382

    Greek

    Spotted an error? Let us know

  103. Eleni's Mediterranean GrilleWinchester

    599 Main St, Winchester, MA 01890

    Greek

    Spotted an error? Let us know

  104. Adriatic Restaurant & BarWinthrop

    503 Shirley St, Winthrop, MA 02152

    Spotted an error? Let us know

  105. CAVAWoburn

    300 Mishawum Rd #730, Woburn, MA 01801

    Spotted an error? Let us know

  106. Eleni's RestaurantWoburn

    920 Main St, Woburn, MA 01801

    Greek

    Greek

    Spotted an error? Let us know

  107. Beach EatsYarmouth

    46 South St, Yarmouth, MA 02664

    Greek

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides