GastroRanking-logo

The best restaurants serving Mediterranean food in West Wales

6 Restaurants on GastroRanking

restaurant_img
5.0

22 Opinions

location-icon3 Cowell Street Llanelli, Wales
Mediterranean
outdoor_seating_308647takeaway_308647delivery_308647

Our visit to Beachside Coffee Shoo in Llanelli was absolutely first class. Both of the staff were really friendly & helpful, especially since we arrived 15 mins before closing time. Both the toastie with Mozzarella & Welsh cheese with onions & tomatoes that I had and Mary’s baked potato with Mozzarella & beans came with salad and were really tasty. Also our 3 dogs were well accepted and the other customer was really chatty and enjoyed the dogs. Great place and we would highly recommend it. 👍

restaurant_img
5.0

3 Opinions

restaurant_img
5.0

251 Opinions

location-icon28 Main Street, Wales
Mediterranean
outdoor_seating_309210takeaway_309210delivery_309210

Some of the best food I’ve had in a long time. Delicious, fresh and authentic. Great service and fair price. Excellent, thank you!

restaurant_img
4.5

1721 Opinions

location-iconTudor square TenbySA70 7AJ, Wales
Mediterranean
outdoor_seating_308641takeaway_308641delivery_308641

My wife and I visited this lovely restaurant on a wet and windy Tuesday night in November.Such a lovely place.A warm and friendly welcome.Nice live music and great attentive service The vegan dish we both enjoyed was outstanding.many thanks

restaurant_img
4.5

887 Opinions

location-iconGolden Grove Arms, Llanarthne, Wales
Mediterranean
outdoor_seating_172324takeaway_172324delivery_172324

Great ambience about the place. Very relaxed and friendly staff. Food was superb. Excellent choice of drinks including a top notch flat white.

restaurant_img
3.0

8 Opinions

location-iconCharles Street, Wales
Mediterranean
outdoor_seating_174881takeaway_174881delivery_174881

Not worth paying to get in. Expensive drinks. £10 entry I was expecting something a bit different not just the normal I can’t remember the last time I paid an entry fee