GastroRanking-logo

The best restaurants serving Mediterranean food in South Wales

36 Restaurants on GastroRanking

restaurant_img
5.0

47 Opinions

location-icon3 Corn street Friars Walk, Wales
Mediterranean
outdoor_seating_309683takeaway_309683delivery_309683

What a perfect little place. Wonderful and warm hospitality. Truly delicious and authentic food. We very much hope to be back.

restaurant_img
5.0

39 Opinions

location-iconOxford St, Wales
Mediterranean
outdoor_seating_217107takeaway_217107delivery_217107

The Falafel Stall in Swansea Market sells delicious falafels with a choice of sauce and healthy salad so you can probably get your five a day all at once! We got regular size, which was ample. I think it cost £4.50, certainly less than a fiver. Might have been £4.95, not sure. Don't hesitate to get your lunch here. Served quickly, too.

restaurant_img
5.0

5 Opinions

location-icon5 Bute Crescent, Wales
Mediterranean
outdoor_seating_319557takeaway_319557delivery_319557

Bertie1224 Northamptonshire, United Kingdom 374200 Reviewed 26 August 2023 via mobile Polite service Nice outside seating. Good selection of beers and wines. Very polite and helpful bar staff. Small bites were ok. Burrito was a bit too juicy and made the tortilla a tad soggy. Bao bun was crunchy on the corners. Beetroot halloumi was lovely. Needed more flat bread though. Food came out quickly, perhaps too quickly. Sitting outside you can sit and stare across the bay and watch the world go by. Would happily return for a drink and to try other things on the menu.

restaurant_img
5.0

1 Opinions

location-iconQueen Street 113, Wales
Mediterranean
outdoor_seating_312689takeaway_312689delivery_312689

This is a fantastic healthier but extremely tasty place to eat in Cardiff city centre. All the staff are phenomenal, the customer service is second to none and the place is immaculately clean all the way from top to bottom, from the Cajun chicken wrap all the way through to my cinnamon bun the flavours were extraordinary! The staff are all so friendly and they serve you with a smile, it really goes a long way! The price is just right (I don’t want to use the word cheap) for the quality it is excellent. The coffee beats all of the bigger chains in my opinion and the presentation on every item I tried was second to none! Please if you haven’t already try McSims as I guaranteed you will leave fulfilled and wanting to come back for more !

restaurant_img
5.0

1 Opinions

location-icon5 The Square, Wales
Mediterranean
outdoor_seating_313353takeaway_313353delivery_313353

Great Mediterranean and Balkan food ::fresh and diverse , very convivial inside and great value ! Excellent and friendly service

restaurant_img
5.0

303 Opinions

location-icon34 Cardiff Road, Newport NP20 2ED Wales, Wales
Mediterranean
outdoor_seating_259576takeaway_259576delivery_259576

Great authentic Spanish food! Intimate and cosy setting, great hospitality from Faye and amazing food delivered by the chef. Thank you for a lovely evening :)

restaurant_img
4.9

509 Opinions

location-icon98 Sterry Road, Wales
Mediterranean
outdoor_seating_230755takeaway_230755delivery_230755

Fab 1st visit after recently moving into area...loved the decor...so much to look at...loved the use of local produce...all served by lovely young lady,..loved the events list.

restaurant_img
4.9

177 Opinions

location-iconSenghennydd Road, Wales
Mediterranean
outdoor_seating_197513takeaway_197513delivery_197513

I’m often in student union and the smell of this shop fills the whole corridor of the ground floor (smells amazing). Very fast service, very nice owner and delicious food! I had the 12 inch wrap and skinny fries and it was delicious! it was my first time having falafel and it was very nice! Also very nice interior. It feels very cosy. Inshallah definitely coming again! Thanks.

restaurant_img
4.8

98 Opinions

location-icon152 Penarth Road, Wales
Mediterranean
outdoor_seating_210070takeaway_210070delivery_210070

Food is nice but gone quite expensive, ive been going there for years. I know mama has always been lovely, but one of the ladies serving me, not very patient, must be having an off day, considering I spent £14

restaurant_img
4.8

1976 Opinions

location-icon106 St. Mary Street, Cardiff CF10 1DX Wales, Wales
Mediterranean
outdoor_seating_258015takeaway_258015delivery_258015

The food is awesome . I went for lunch and then for dinner . Rezan was very very good polite friendly although the restaurant was busy he was always there to help . He was very welcome remembered us so well a big Thankyou Rezan for making us feel at home your hospitality was outstanding and fabulous keep up the good work we will definitely visit you again with our daughters . God bless

restaurant_img
4.6

117 Opinions

location-icon1 High Street, Clydach SA6 5LG Wales, Wales
Mediterranean
outdoor_seating_261480takeaway_261480delivery_261480

Authentic wood oven for pizzas. Pizzas excellent. Take aways available. Shared platters for starters recommended Gone back few times.

restaurant_img
4.5

1933 Opinions

location-iconRoute B4521, Wales
Mediterranean
outdoor_seating_156012takeaway_156012delivery_156012

Great visit staff are friendly and food is really nice. We had a carvery that is really good price and nice mount of meat is given

restaurant_img
4.5

1316 Opinions

location-icon2, Westgate Street, Wales
Mediterranean
outdoor_seating_199838takeaway_199838delivery_199838

Really lovely tapas and wine selection and very friendly service. Central location and lovely atmosphere in the downstairs bar.

restaurant_img
4.5

1276 Opinions

location-icon9 Well Street, Wales
Mediterranean
outdoor_seating_173797takeaway_173797delivery_173797

Nice restaurant, good food. Good service. Portions could have been slightly bigger.

restaurant_img
4.5

979 Opinions

location-icon68 Crwys Road, Wales
Mediterranean
outdoor_seating_234014takeaway_234014delivery_234014

Went yesterday with friend for first time ever. Had meatballs followed by a pork gyros. Food was stunning. The gyros was enormous and I couldn't finish it. Will be back again soon. Keep up the good work xx