Top 10 Mediterranean restaurants in Virginia Beach
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Papa's Greek Family Restaurant
5386 Kemps River Dr #110, Virginia Beach, VA 23464
Gyro · Falafel · Greek
-
3Baladi Mediterranean Cafe
626 Hilltop West Shopping Center, Virginia Beach, VA 23451
Vegetarian · Takeout · Shawarma
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.
-
4CAVA
4485 Virginia Beach Boulevard Suite 166, Virginia Beach, VA 23462
-
52D Cafe and Eatery
1102 Atlantic Ave, Virginia Beach, VA 23451
-
6Leila's Mediterranean Deli
5045 Virginia Beach Blvd, Virginia Beach, VA 23462
-
8mezeh
701 Lynnhaven Pkwy, 1126, Virginia Beach, VA 23452
-
10It's all greek to me
750 Independence Blvd #4586, Virginia Beach, VA 23455
Of the 26 Mediterranean restaurants listed in Virginia Beach, 26 give a phone number and 14 have a website. 2 are branches of national chains — CAVA (2); the remaining 24 are independent. By what they offer: 5 are Greek restaurants, 4 serve kebabs, 3 serve falafel. Most often named on their own websites: falafel (2) and vegetarian (2). The longest-running is Mayflower Cafe, in business since 1929. The nearest bigger selection is Richmond with 47.
All 16 other Mediterranean restaurants in Virginia Beach
By ZIP code: 23451 (3) · 23452 (3) · 23454 (3) · 23455 (1) · 23456 (3) · 23462 (2) · 23464 (1)
ZIP 23451 3
-
Azars Hilltop
1624 Laskin Rd, Virginia Beach, VA 23451-7501
-
Scrambled
910 Atlantic Ave, Virginia Beach, VA 23451
-
Virginian Steak House
620 First Colonial Rd, Virginia Beach, VA 23451
ZIP 23452 3
-
Mezeh
701 Lynnhaven Pkwy Ste 1126, Virginia Beach, VA 23452-7293
-
Azars
108 Prescott Ave, Virginia Beach, VA 23452-1769
-
Carthage Mediterranean Bistro & Buffet
2935 Virginia Beach Blvd, Virginia Beach, VA 23452
ZIP 23454 3
-
Mr Shawarma
1965 Laskin Rd Ste 100, Virginia Beach, VA 23454
-
Garrison's Bar & Grill
401 N Great Neck Rd, Virginia Beach, VA 23454
-
Beach Kabob House
2150 Great Neck Sq, Virginia Beach, VA 23454-2202
ZIP 23455 1
-
Val's Mini Italia
756 Independence Blvd, Virginia Beach, VA 23455
ZIP 23456 3
-
CAVA
1912 Landstown Centre Way, Virginia Beach, VA 23456-1636
-
The Simple Greek
3376 Princess Anne Rd Ste 201, Virginia Beach, VA 23456
-
Yanni's Casual Greek
2101 McComas Way, Virginia Beach, VA 23456
ZIP 23462 2
-
The Humusiya
5000 Corporate Woods Dr, Virginia Beach, VA 23462
-
Mazari Kebab and More
676 N Witchduck Rd, Virginia Beach, VA 23462-1917
ZIP 23464 1
-
Halala brothers Inc
6361 Indian River Rd, Virginia Beach, VA 23464


