All states›North Carolina

Mediterranean Restaurants in North Carolina

473 Mediterranean restaurants in 86 cities and towns across North Carolina. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

North Carolina has about 11,046,024 residents, so that's 4.3 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

473Mediterranean restaurants
86cities & towns
97%list a phone
347with a website

Across North Carolina, of the 473 Mediterranean restaurants we list, 457 give a phone number and 347 have a website. 50 are branches of national chains — CAVA (31), Zoës Kitchen (9), Taziki's Mediterranean Cafe (6); the remaining 423 are independent. By what they offer: 134 are Greek restaurants, 87 serve kebabs, 84 serve gyros. Most often named on their own websites: gyro (59), greek (52) and vegetarian (33). The longest-running is Stoney Knob Cafe, in business since 1962. 21 describe themselves as family-owned.

Top 10 Mediterranean restaurants in North Carolina

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

  1. 1Peno Mediterranean GrillJacksonville

    Spotted an error? Let us know

  2. 2Jasmin and Olivz MediterraneanCary

    Spotted an error? Let us know

  3. 3Jasmin & Olivz MediterraneanRaleigh

    Kebab

    Spotted an error? Let us know

  4. 4Sarah's Kabob ShopGreensboro

    Kebab

    Spotted an error? Let us know

  5. 5Pita DeliteGreensboro

    LebaneseHalalFalafelGyro

    Spotted an error? Let us know

  6. 6Sunset GrillOak Island

    Spotted an error? Let us know

  7. 7Marrakesh Mediterranean CuisineJacksonville

    FalafelShawarmaGyroKebab

    Spotted an error? Let us know

  8. 8Army City Steak & GyroFayetteville

    GreekFalafelShawarmaGyro

    Spotted an error? Let us know

  9. 9Kornerstone BistroWilmington

    Spotted an error? Let us know

  10. 10Taziki's Mediterranean CafeCary

    Spotted an error? Let us know

Cities

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

Other towns in North Carolina

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

  1. Cafe MediterraneanAberdeen

    300 Fields Dr, Aberdeen, NC 28315

    Spotted an error? Let us know

  2. Nils Mediterranean Cuisine Angier NCAngier

    16 N Broad St E, Angier, NC 27501

    Takeout

    Spotted an error? Let us know

  3. CAVAArden

    1 Brian Blvd Unit 103, Arden, NC 28704

    Spotted an error? Let us know

  4. Mr. Kofta - Mediterranean GrillAsheboro

    419 S Fayetteville St, Asheboro, NC 27203

    Since 2021

    Halal · Shawarma

    HalalShawarma

    Spotted an error? Let us know

  5. Estia's KouzinaBelmont

    609 N Main St, Belmont, NC 28012-3137

    Greek

    Greek

    Spotted an error? Let us know

  6. Ambrosia KafeneioBoone

    246 Wilson Dr, Boone, NC 28607

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  7. Mr. Original GyrosBoone

    2968 Highway 105, Boone, NC 28607

    GreekGyro

    Spotted an error? Let us know

  8. Pharaoh’s Restaurant & BarCameron

    54 Melody Ln, Cameron, NC 28326

    Spotted an error? Let us know

  9. Botanas & BeerCandler

    101 Westridge Market Place, Candler, NC 28715

    Greek

    Spotted an error? Let us know

  10. GlasshalfullCarrboro

    106 S Greensboro St, Carrboro, NC 27510

    Spotted an error? Let us know

  11. The Greek GrillClemmons

    1520 Lewisville Clemmons Rd, Clemmons, NC 27012

    Greek

    Spotted an error? Let us know

  12. Egyptian International Food IncClemmons

    2537A Lewisville Clemmons Rd, Clemmons, NC 27012-8712

    Spotted an error? Let us know

  13. Pandora Italian & Greek RestaurantConover

    1560 Fairgrove Church Rd SE, Conover, NC 28613

    Greek

    Spotted an error? Let us know

  14. Big Bitez GrillCornelius

    20430 W Catawba Ave, Cornelius, NC 28031-5256

    Gyro · Greek

    Gyro

    Spotted an error? Let us know

  15. Acropolis Café & GrilleCornelius

    20659 Catawba Ave, Cornelius, NC 28031

    Greek

    Spotted an error? Let us know

  16. Habibi Lebanon Bar & GrillDavidson

    408 S Main St, Davidson, NC 28036

    Spotted an error? Let us know

  17. Kostas Family RestaurantDillsboro

    489 Haywood Rd, Dillsboro, NC 28725

    Greek

    Spotted an error? Let us know

  18. Blue Oregano of ElkinElkin

    2187 N Bridge St, Elkin, NC 28621-2134

    Greek

    Spotted an error? Let us know

  19. Mediterranean DeliElon

    202 W Haggard Ave, Elon, NC 27244

    Since 1991

    Family-owned

    Spotted an error? Let us know

  20. Nil's Mediterranean CuisineFuquay-Varina

    513 E Broad St, Fuquay-Varina, NC 27526

    Takeout

    Spotted an error? Let us know

  21. The Gyro Spot NCFuquay-Varina

    1005 E Broad St, Fuquay-Varina, NC 27526

    GreekGyro

    Spotted an error? Let us know

  22. Alexander's Mediterranean CuisineGarner

    263 Timber Dr, Garner, NC 27529

    Vegetarian · Gyro · Falafel

    GreekFalafelGyro

    Spotted an error? Let us know

  23. Hummus RepublicGarner

    53 Cabela Dr, Garner, NC 27529

    Spotted an error? Let us know

  24. Best Bites Mediterranean Restaurant & GroceryGoldsboro

    2811 Royall Ave, Goldsboro, NC 27534

    Spotted an error? Let us know

  25. Bateeni Mediterranean CuisineGoldsboro

    502 Eastgate Dr, Goldsboro, NC 27534-4350

    Spotted an error? Let us know

  26. Mykonos GrillGraham

    1039 S Main St, Graham, NC 27253

    Greek

    Spotted an error? Let us know

  27. Kabab PlaceHarrisburg

    5084 NC Highway 49 S, Harrisburg, NC 28075-8401

    Kebab

    Spotted an error? Let us know

  28. Habibi’s Mediterranean CuisineHenderson

    885 S Beckford Dr, Henderson, NC 27536

    Spotted an error? Let us know

  29. Pita ExpressHendersonville

    1034 Greenville Hwy, Hendersonville, NC 28792

    Vegetarian · Gyro · Falafel

    FalafelGyro

    Spotted an error? Let us know

  30. Famous Shawarma Mediterranean FoodHickory

    1960 US Hwy 70 SE, Hickory, NC 28602

    Family-owned

    Halal · Vegetarian · Takeout

    HalalFalafelShawarmaGyroKebab

    Spotted an error? Let us know

  31. J&F KitchenHillsborough

    155 Mayo St, 155 Mayo St, Hillsborough, NC 27278

    Greek

    Spotted an error? Let us know

  32. Zorbas GyroHope Mills

    3114 N Main St #106, Hope Mills, NC 28348

    Gyro

    GreekGyro

    Spotted an error? Let us know

  33. Dari FrezHudson

    137 Main St, Hudson, NC 28638

    Spotted an error? Let us know

  34. CAVAHuntersville

    16845 Birkdale Commons Pkwy, Huntersville, NC 28078-1824

    Spotted an error? Let us know

  35. Zoës KitchenHuntersville

    16735 Cranlyn Rd Ste D, Huntersville, NC 28078

    Spotted an error? Let us know

  36. The Valley Grill &Yemeni KitchenIndian Trail

    6443 Old Monroe Rd, Indian Trail, NC 28079

    Spotted an error? Let us know

  37. Athenian GrillIndian Trail

    614 Indian Trail Road South, Indian Trail, NC 28079

    Greek

    Greek

    Spotted an error? Let us know

  38. Taste of TroyJamestown

    1236 Guilford College Rd, Jamestown, NC 27282-8536

    Spotted an error? Let us know

  39. Mad Greek GrillKernersville

    708 NC-66, Kernersville, NC 27284

    Greek

    Spotted an error? Let us know

  40. Shawarma House Mediterranean GrillKinston

    1004 W Vernon Ave, Kinston, NC 28501

    Shawarma

    Spotted an error? Let us know

  41. Kebab Grill & WingsLake Park

    6202 Creft Cir, Lake Park, NC 28079

    TurkishKebab

    Spotted an error? Let us know

  42. Greek Village RestaurantLaurinburg

    1365 Scotland Crossing Dr, Laurinburg, NC 28352

    Greek

    Greek

    Spotted an error? Let us know

  43. The Bistro at LaurinburgLaurinburg

    11990 Hasty Rd, Laurinburg, NC 28352

    Spotted an error? Let us know

  44. Gusto GrilleLeland

    2013 Olde Regent Way, Leland, NC 28451

    Turkish

    Spotted an error? Let us know

  45. Olives A Greek KitchenManteo

    Waterfront Shoppes, 207 Queen Elizabeth Ave 1st Floor, Manteo, NC 27954

    Greek

    Spotted an error? Let us know

  46. Louisiana Kitchen OBXManteo

    2000 Sailfish Dr, Manteo, NC 27954-9714

    Spotted an error? Let us know

  47. Kosta's Authentic GrillMayodan

    430A N 2nd Ave, Mayodan, NC 27027

    Greek

    Spotted an error? Let us know

  48. Castle Mediterranean RestaurantMebane

    1925 S NC-119, Mebane, NC 27302

    Spotted an error? Let us know

  49. Kabab KingMint Hill

    7102 Brighton Park Dr, Mint Hill, NC 28227

    Kebab

    Spotted an error? Let us know

  50. Showmars MonroeMonroe

    2398 W Roosevelt Blvd, Monroe, NC 28110

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  51. Pita PlateMorehead City

    5167 US-70, Morehead City, NC 28557

    Spotted an error? Let us know

  52. Yianni's Family RestaurantMorganton

    112 W Union St, Morganton, NC 28655

    Greek

    Spotted an error? Let us know

  53. Zito Greek KitchenMt Airy

    1015 Rockford St #100, Mt Airy, NC 27030

    Greek

    Greek

    Spotted an error? Let us know

  54. Sunset GrillOak Island

    5119 E Oak Island Dr, Oak Island, NC 28465

    Spotted an error? Let us know

  55. Helios' HideawayOcracoke

    589 Irvin Garrish Hwy Unit A, Ocracoke, NC 27960

    Spotted an error? Let us know

  56. Angora Mediterranean RestaurantOxford

    127 Williamsboro St, Oxford, NC 27565

    Spotted an error? Let us know

  57. Pembroke Halal DinePembroke

    707 E Third St, Pembroke, NC 28372

    Halal

    Spotted an error? Let us know

  58. Yesterdays Cafe Inc. Tba Theos TavernaPinehurst

    38 Chinquapin Rd, Pinehurst, NC 28374-9320

    Greek

    Spotted an error? Let us know

  59. ShawarmaliciousRocky Mount

    Hearinglife, 3132 Sunset Ave, Rocky Mount, NC 27804-3650

    Shawarma

    Spotted an error? Let us know

  60. Jessica's Mediterranean & American EateryRutherford College

    1311 Malcolm Blvd, Rutherford College, NC 28671

    Spotted an error? Let us know

  61. Mykonos GrillSalisbury

    1714 W Innes St, Salisbury, NC 28144

    Greek

    Spotted an error? Let us know

  62. Ramallah Food Mart and Cafe (Halal, Vegetarian, Vegan)Smithfield

    1547 E Market St, Smithfield, NC 27577

    Family-owned

    Halal · Shawarma · Gyro

    HalalFalafelShawarmaGyro

    Spotted an error? Let us know

  63. Swordfish GrillSouthern Pines

    159 E New Hampshire Ave, Southern Pines, NC 28387-5529

    Greek

    Spotted an error? Let us know

  64. Meridian 42Southern Shores

    1 Ocean Blvd, Southern Shores, NC 27949

    Spotted an error? Let us know

  65. Spice VillageStatesville

    216 W Broad St, Statesville, NC 28677

    Spotted an error? Let us know

  66. Baba”s Mediterranean GrillSurf City

    104 Charlie Medlin Dr, Surf City, NC 28445-8038

    Shawarma · Falafel

    Falafel

    Spotted an error? Let us know

  67. Olea Mediterranean KitchenSwansboro

    674 W Corbett Ave, Swansboro, NC 28584

    Greek

    Spotted an error? Let us know

  68. Santorini's Mediterranean GrillSwansboro

    114 E Corbett Ave., Swansboro, NC 28584

    Greek

    Spotted an error? Let us know

  69. Greco Fresh GrilleWaxhaw

    201 W South Main St Ste G, Waxhaw, NC 28173

    Gyro · Greek

    GreekGyroKebab

    Spotted an error? Let us know

  70. RethiWaxhaw

    201 W South Main St, Waxhaw, NC 28173-0136

    Greek

    Spotted an error? Let us know

  71. Stoney Knob CafeWeaverville

    337 Merrimon Ave, Weaverville, NC 28787-9253

    Since 1962

    Spotted an error? Let us know

  72. Greco Fresh GrilleWesley Chapel

    6400 Weddington Rd, Wesley Chapel, NC 28104-6294

    Gyro · Greek

    GreekGyroKebab

    Spotted an error? Let us know

  73. Jalibaba Mediterranean Cuisine and BakeryWest Jefferson

    1195 Mt Jefferson Rd, West Jefferson, NC 28694

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides