Hero

Mosaic Cafe Restaurant

Turkish restaurant, Breakfast restaurant, Coffee shop, Diner, Halal restaurant, Lunch restaurant, Mediterranean restaurant, Vegetarian restaurant in Virginia Beach, Virginia

Price Range:  $$

About this restaurant

Address: 2118 Atlantic Ave, Virginia Beach, VA 23451

Mosaic Cafe Restaurant in Virginia Beach, Virginia, offers an authentic Turkish dining experience with a diverse menu featuring both traditional Middle Eastern dishes and American favorites. The vibrant atmosphere is enhanced by colorful mosaic lamps, traditional decor, and comfortable seating that transports diners to a slice of Turkey along the oceanfront. The restaurant earns praise for its fresh ingredients and generous portions, particularly with their signature items like kebab platters, pide (Turkish pizza), homemade baklava, and Turkish coffee, though prices reflect its tourist location.

Hours Open

Monday9AM-10PM
Tuesday9AM-10PM
Wednesday9AM-10PM
Thursday9AM-10PM
Friday9AM-10PM
Saturday9AM-10:30PM
Sunday9AM-10:30PM

Known For

Not Noted

Portion SizesMany reviewers comment on the generous portion sizes, frequently describing them as large, hearty, filling, and enough to share.

PricesReviews regarding affordability are mixed. Some mention reasonable or fair prices, others mention high prices relative to portion size or quality.

ParkingParking is mentioned as difficult, especially during peak season, with one reviewer noting the lack of parking and another suggesting a nearby pay lot.

Additional Information

Service options

Dine-in
Takeout
Delivery
Curbside pickup
Onsite services
No-contact delivery

Dining options

Lunch
Brunch
Dinner
Dessert
Seating
Catering
Breakfast

Offerings

Coffee
Salad bar
Halal food
Quick bite
Comfort food
Small plates
Vegan options
Organic dishes
All you can eat
Happy hour food
Healthy options
Late-night food
Vegetarian options

Amenities

Restroom

Frequently Asked Questions