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
-
1Peno Mediterranean GrillJacksonville
-
3Jasmin & Olivz MediterraneanRaleigh
-
4Sarah's Kabob ShopGreensboro
-
5Pita DeliteGreensboro
-
6Sunset GrillOak Island
-
7Marrakesh Mediterranean CuisineJacksonville
-
8Army City Steak & GyroFayetteville
-
9Kornerstone BistroWilmington
Cities
Largest first. Towns with a single Mediterranean restaurant are listed further down this page.
- Charlotte95
- Raleigh60
- Greensboro34
- Cary24
- Durham23
- Wilmington23
- Fayetteville19
- Winston-Salem14
- Greenville11
- Asheville10
- High Point10
- Chapel Hill9
- Morrisville9
- Apex7
- Jacksonville7
- Burlington6
- Concord6
- Gastonia5
- Matthews5
- Wake Forest5
- Holly Springs4
- Mooresville4
- Pineville4
- Lumberton3
- Pittsboro3
Other towns in North Carolina
One Mediterranean restaurant each — too few for a page of their own, so they live here.
-
Cafe MediterraneanAberdeen
300 Fields Dr, Aberdeen, NC 28315
-
Nils Mediterranean Cuisine Angier NCAngier
16 N Broad St E, Angier, NC 27501
Takeout
-
CAVAArden
1 Brian Blvd Unit 103, Arden, NC 28704
-
Mr. Kofta - Mediterranean GrillAsheboro
419 S Fayetteville St, Asheboro, NC 27203
Since 2021
Halal · Shawarma
-
Estia's KouzinaBelmont
609 N Main St, Belmont, NC 28012-3137
Greek
-
Ambrosia KafeneioBoone
246 Wilson Dr, Boone, NC 28607
Gyro · Greek
-
Mr. Original GyrosBoone
2968 Highway 105, Boone, NC 28607
-
Pharaoh’s Restaurant & BarCameron
54 Melody Ln, Cameron, NC 28326
-
Botanas & BeerCandler
101 Westridge Market Place, Candler, NC 28715
-
GlasshalfullCarrboro
106 S Greensboro St, Carrboro, NC 27510
-
The Greek GrillClemmons
1520 Lewisville Clemmons Rd, Clemmons, NC 27012
-
Egyptian International Food IncClemmons
2537A Lewisville Clemmons Rd, Clemmons, NC 27012-8712
-
Pandora Italian & Greek RestaurantConover
1560 Fairgrove Church Rd SE, Conover, NC 28613
-
Big Bitez GrillCornelius
20430 W Catawba Ave, Cornelius, NC 28031-5256
Gyro · Greek
-
Acropolis Café & GrilleCornelius
20659 Catawba Ave, Cornelius, NC 28031
-
Habibi Lebanon Bar & GrillDavidson
408 S Main St, Davidson, NC 28036
-
Kostas Family RestaurantDillsboro
489 Haywood Rd, Dillsboro, NC 28725
-
Blue Oregano of ElkinElkin
2187 N Bridge St, Elkin, NC 28621-2134
-
Mediterranean DeliElon
202 W Haggard Ave, Elon, NC 27244
Since 1991
Family-owned
-
Nil's Mediterranean CuisineFuquay-Varina
513 E Broad St, Fuquay-Varina, NC 27526
Takeout
-
The Gyro Spot NCFuquay-Varina
1005 E Broad St, Fuquay-Varina, NC 27526
-
Alexander's Mediterranean CuisineGarner
263 Timber Dr, Garner, NC 27529
Vegetarian · Gyro · Falafel
-
Hummus RepublicGarner
53 Cabela Dr, Garner, NC 27529
-
Best Bites Mediterranean Restaurant & GroceryGoldsboro
2811 Royall Ave, Goldsboro, NC 27534
-
Bateeni Mediterranean CuisineGoldsboro
502 Eastgate Dr, Goldsboro, NC 27534-4350
-
Mykonos GrillGraham
1039 S Main St, Graham, NC 27253
-
Kabab PlaceHarrisburg
5084 NC Highway 49 S, Harrisburg, NC 28075-8401
-
Habibi’s Mediterranean CuisineHenderson
885 S Beckford Dr, Henderson, NC 27536
-
Pita ExpressHendersonville
1034 Greenville Hwy, Hendersonville, NC 28792
Vegetarian · Gyro · Falafel
-
Famous Shawarma Mediterranean FoodHickory
1960 US Hwy 70 SE, Hickory, NC 28602
Family-owned
Halal · Vegetarian · Takeout
-
J&F KitchenHillsborough
155 Mayo St, 155 Mayo St, Hillsborough, NC 27278
-
Zorbas GyroHope Mills
3114 N Main St #106, Hope Mills, NC 28348
Gyro
-
Dari FrezHudson
137 Main St, Hudson, NC 28638
-
CAVAHuntersville
16845 Birkdale Commons Pkwy, Huntersville, NC 28078-1824
-
Zoës KitchenHuntersville
16735 Cranlyn Rd Ste D, Huntersville, NC 28078
-
The Valley Grill &Yemeni KitchenIndian Trail
6443 Old Monroe Rd, Indian Trail, NC 28079
-
Athenian GrillIndian Trail
614 Indian Trail Road South, Indian Trail, NC 28079
Greek
-
Taste of TroyJamestown
1236 Guilford College Rd, Jamestown, NC 27282-8536
-
Mad Greek GrillKernersville
708 NC-66, Kernersville, NC 27284
-
Shawarma House Mediterranean GrillKinston
1004 W Vernon Ave, Kinston, NC 28501
-
Kebab Grill & WingsLake Park
6202 Creft Cir, Lake Park, NC 28079
-
Greek Village RestaurantLaurinburg
1365 Scotland Crossing Dr, Laurinburg, NC 28352
Greek
-
The Bistro at LaurinburgLaurinburg
11990 Hasty Rd, Laurinburg, NC 28352
-
Gusto GrilleLeland
2013 Olde Regent Way, Leland, NC 28451
-
Olives A Greek KitchenManteo
Waterfront Shoppes, 207 Queen Elizabeth Ave 1st Floor, Manteo, NC 27954
-
Louisiana Kitchen OBXManteo
2000 Sailfish Dr, Manteo, NC 27954-9714
-
Kosta's Authentic GrillMayodan
430A N 2nd Ave, Mayodan, NC 27027
-
Castle Mediterranean RestaurantMebane
1925 S NC-119, Mebane, NC 27302
-
Kabab KingMint Hill
7102 Brighton Park Dr, Mint Hill, NC 28227
-
Showmars MonroeMonroe
2398 W Roosevelt Blvd, Monroe, NC 28110
Gyro · Greek
-
Pita PlateMorehead City
5167 US-70, Morehead City, NC 28557
-
Yianni's Family RestaurantMorganton
112 W Union St, Morganton, NC 28655
-
Zito Greek KitchenMt Airy
1015 Rockford St #100, Mt Airy, NC 27030
Greek
-
Sunset GrillOak Island
5119 E Oak Island Dr, Oak Island, NC 28465
-
Helios' HideawayOcracoke
589 Irvin Garrish Hwy Unit A, Ocracoke, NC 27960
-
Angora Mediterranean RestaurantOxford
127 Williamsboro St, Oxford, NC 27565
-
Pembroke Halal DinePembroke
707 E Third St, Pembroke, NC 28372
-
Yesterdays Cafe Inc. Tba Theos TavernaPinehurst
38 Chinquapin Rd, Pinehurst, NC 28374-9320
-
ShawarmaliciousRocky Mount
Hearinglife, 3132 Sunset Ave, Rocky Mount, NC 27804-3650
-
Jessica's Mediterranean & American EateryRutherford College
1311 Malcolm Blvd, Rutherford College, NC 28671
-
Mykonos GrillSalisbury
1714 W Innes St, Salisbury, NC 28144
-
Ramallah Food Mart and Cafe (Halal, Vegetarian, Vegan)Smithfield
1547 E Market St, Smithfield, NC 27577
Family-owned
Halal · Shawarma · Gyro
-
Swordfish GrillSouthern Pines
159 E New Hampshire Ave, Southern Pines, NC 28387-5529
-
Meridian 42Southern Shores
1 Ocean Blvd, Southern Shores, NC 27949
-
Spice VillageStatesville
216 W Broad St, Statesville, NC 28677
-
Baba”s Mediterranean GrillSurf City
104 Charlie Medlin Dr, Surf City, NC 28445-8038
Shawarma · Falafel
-
Olea Mediterranean KitchenSwansboro
674 W Corbett Ave, Swansboro, NC 28584
Greek
-
Santorini's Mediterranean GrillSwansboro
114 E Corbett Ave., Swansboro, NC 28584
-
Greco Fresh GrilleWaxhaw
201 W South Main St Ste G, Waxhaw, NC 28173
Gyro · Greek
-
RethiWaxhaw
201 W South Main St, Waxhaw, NC 28173-0136
-
Stoney Knob CafeWeaverville
337 Merrimon Ave, Weaverville, NC 28787-9253
Since 1962
-
Greco Fresh GrilleWesley Chapel
6400 Weddington Rd, Wesley Chapel, NC 28104-6294
Gyro · Greek
-
Jalibaba Mediterranean Cuisine and BakeryWest Jefferson
1195 Mt Jefferson Rd, West Jefferson, NC 28694
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.


