Costa's Mediterranean Cafe

$ • Italian, Greek, Mediterranean

Hours:
5891 Trussville Crossings Pkwy, Birmingham
(205) 655-9779

About Costa's Mediterranean Cafe

Costa's Mediterranean Cafe is a well-known restaurant offering a variety of Italian and Mediterranean dishes. The menu features favorites such as meatballs and spaghetti, cannelloni, and lamb, all prepared to perfection. The portions are generous, and the prices are affordable, making it a great value for customers. The service is consistently excellent, with staff going above and beyond to accommodate guests.

The restaurant's interior is described as cozy and clean, although it may appear a bit dated. Customers praise the long history of the establishment, dating back to its original Huffman location. Many enjoy the baked spaghetti, which is large enough to provide multiple meals for a family. The restaurant is also known for its speedy service and willingness to accommodate customer preferences, such as changing the noodle size.

While some customers have had occasional issues with the service, the majority of reviews praise the overall experience, highlighting the high-quality food, plentiful portions, and reasonable prices. The restaurant is considered a better option compared to chain establishments, offering a more authentic dining experience. Costa's Mediterranean Cafe is a popular choice for both in-person dining and takeout, making it a convenient and satisfying option for families and groups.

Customers' Favorites

Costa's Mediterranean Cafe Reviews

4.4
211 ratings
Restaurantji Rating
5
74%
4
11%
3
3%
2
6%
1
6%
Food
4.3
Atmosphere
4.0
Service
4.1

Share your opinion about Costa's Mediterranean Cafe

Restaurantji Rating

Read All Reviews(211)

Ratings

Menu

Add a Menu
Costa's Mediterranean Cafe Menu
Costa's Mediterranean Cafe Menu

Photos

Add a Photo
Costa's Mediterranean Cafe
Costa's Mediterranean Cafe
View All Photos

Hours

Monday Closed
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 8PM
Friday 11AM - 8:30PM
Saturday 11AM - 8PM
Sunday 11AM - 8PM
Updated on: