About

In Cardiff, you'll find a pocket-friendly dining experience at McDonald's, where a meal can range from just 8 to 20 GBP per person. This popular spot caters to all times of day with a menu that includes breakfast favorites like pancakes and muffins, as well as lunch and dinner staples such as fresh, hot hamburgers and vegetarian options. Enjoy the convenience of credit card payments, food delivery, takeaway services, and free Wi-Fi. Whether seated outdoors or inside, you'll appreciate the friendly staff, particularly the excellent service from Shakila Ma'am. Families can take advantage of the children's menu, and remember to keep your receipt handy for restroom access.

Price

$$$$ 8 - 20 GBP

Meals

Breakfast, Lunch, Dinner

Cuisines

American, Vegetarian

Services

Delivery, Takeaway, Outdoor seating, Dine-in

Dietary options

Vegetarian options

Offering

Serving desserts, Late-night food, Serving coffee

Reviews and Ratings

Write a review
3.4
based on 1,577 reviews
3.4/5 1,577 reviews

Frequently Asked Questions

  • What is the address of McDonald's?
    McDonald's is located at 28, 29 St Mary St, CF10 1AB, Cardiff, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Lower St. Mary Street JS (150 m walk)
    • Bus stop Royal Hotel KJ (71 m walk)
    • Bus stop Canal Street JF (230 m walk)
    • Bus stop Westgate Street KF (174 m walk)
    • Bus stop Wood Street JB (248 m walk)
  • How is McDonald's rated by visitors?
    McDonald's has an average rating of 3.4 based on 1,577 reviews across platforms such as Google.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as cheese, chicken, coffee, hamburgers, mozzarella, muffins, pancakes, along with a variety of drinks.
  • What is the average price for a meal at McDonald's?
    The average price for a meal is 8 - 20 GBP (it is cheap - $).