We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mayflower Cafe Incorporated

Is this your business?
209 34th St, Virginia Beach, VA 23451-2803
+1 757-417-0117
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good26%
  • Average11%
  • Poor5%
  • Terrible4%
Travelers talk about
“pita bread” (14 reviews)
“lamb” (17 reviews)
“kunefe” (4 reviews)
Open Now
11:00 am - 9:00 pmAll hours
Mediterranean, Turkish, Middle Eastern, Halal
$$ - $$$
209 34th St, Virginia Beach, VA 23451-2803
Write a Review
Reviews (116)
Traveler rating
Traveler type
Time of year

41 - 50 of 116 reviews

Reviewed August 8, 2015

This was the best meal we had while in Virginia Beach. It is a little non-descript restaurant tucked away a little below street level in the Mayflower hotel. However, when you walk in, you are transported to Instanbul Turkey. The music seems to be turkish...More

Thank FreeMarketRules
Reviewed July 15, 2015

We came in late, close to closing time. Anastacia was our server and greeted us kindly. She was friendly and attentive. The food was AMAZING. We weren't even starving or anything, we just came in for something small and ended up stuffing our faces. We...More

Thank Jennifer M
Reviewed July 7, 2015 via mobile

We were greeted by our hostess/waitress who seemed dazed. She brought our appetizer after our entree. Apparently she forgot them. The cucumber dill soup was delicious as was feta spinach pie was tasty and the knefe was tasty. The salad was basic and the kabob...More

Thank Sen B
Reviewed June 27, 2015 via mobile

When we were greeted with a sigh as if we were interrupting her day, we should have known what to expect. After she picked up the straw that she had dropped on the floor and handed it to our daughter, we probably should have left....More

Thank Emily R
Reviewed May 19, 2015 via mobile

We had a delicious lunch here today. I had a platter of various hors d'ouerve which included stuffed grape leaves, homemade hummus, wonderful eggplant spread, olives and a few other fabulous items to spread on the best fresh, homemade pita bread you ever tasted! My...More

1  Thank tosca1951
Reviewed May 8, 2015

We happened upon this little restaurant by chance but have returned by choice! This time we shared a meza appetizer which is easily enough for four to share. The dips are all excellent and the pita is fresh baked. For dinner I had the lamb...More

Thank plunderroom
Reviewed May 2, 2015 via mobile

Over the years, I have met many outstanding chefs around the world. At the Mayflower Cafe, I met my first Master Chef of the Ottoman Cuisine. If I were much younger, I would volunteer to work under the chef for a year with no compensation....More

Thank SpanishCocinero
Reviewed May 1, 2015

I have lived in Virginia Beach for 20 years. My rule of thumb is to avoid eating anywhere within a block of the ocean. This place is a happy exception. It's small and unpretentious. The food, however, is far better than what you will find...More

Thank Bob J
Reviewed April 22, 2015

My wife and I had just reached Virginia Beach. We were staying at the Ocean beach club right across the street. We were looking for a HALAL (dietary meat restriction for muslims similar to Kosher) restaurant. Luckily we found one right across. Not only was...More

1  Thank Nabster15
Reviewed April 5, 2015

The name of this restaurant comes from the hotel it's located in. Personally I think they'd do better to change the name to indicate a Mediterranean theme. The meal we had here was the best meal we had while vacationing in VA Beach. It's a...More

3  Thank NANCY D
Nearby Restaurants
Lager Heads - LHVB
1,398 reviews
.06 miles away
Manninos Italian Bistro Oceanfront
364 reviews
.04 miles away
Pocahontas Pancake & Waffle House
1,229 reviews
.06 miles away
TASTE at Oceanfront
252 reviews
.14 miles away
Nearby Attractions
Virginia Beach Boardwalk
5,796 reviews
.72 miles away
Virginia Beach
2,100 reviews
.28 miles away
Neptune's Park
427 reviews
.23 miles away
Old Coast Guard Station
272 reviews
.73 miles away
Questions & AnswersAsk a question
Diane P
Is Alcohol available
October 19, 2015|
Answer Show all 3 answers
Response from sandysuits | Reviewed this property |
Yes, beer and wine.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Takeout
Good for
Business meetings, Families with children, Local cuisine
Open Hours
5:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:30 pm
11:00 am - 9:30 pm
Location and Contact Information
  • Address: 209 34th St, Virginia Beach, VA 23451-2803
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-417-0117
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing