Skip to content

Where to eat in Cardiff

34 independent restaurants, bakeries and food spots in Cardiff. Chains are left out.

Ranked with the travel guide's picks and well-known places first.

Where to eat in Cardiff

  1. Eat

    Anna Loka

    Food trailer with a regular pitch in town, formerly a restaurant. Serves delicious and creative all-vegan dishes. Check the website to see if they are in town.

    £5-7

  2. Eat

    Bangkok Cafe

    Thai restaurant offering a selection of stir fries, curries and noodle dishes and a reasonable vegan menu.

  3. Eat

    Blue Bell

    Friendly pub with some Welsh dishes on the menu. Good vegetarian and vegan options.

    £9–15 (March 2022)

  4. Eat

    Cafe Citta

    Cosy authentic Italian restaurant in the heart of the city centre.

    £30-40

  5. Eat

    Castell Restaurant

    Amazing views of the castle grounds, and serves traditional Welsh cuisine. Also caters for private parties.

  6. Eat

    Chai Street

    Modern, casual Indian restaurant in the city centre specialising in a range of thalis as well as curry bowls and offering a good selection of draught lagers.

    £15-25

  7. Eat

    Giovanni's

    Very long-established and popular Italian restaurant. Two in the city centre (The Hayes and Park Place) and another in Cardiff Bay.

  8. Eat

    Ichiban

    This is a wonderful Japanese restaurant offering excellent value noodle, curry and sushi dishes. A short bus or taxi ride from the city centre, or a 20-30 minute walk.

  9. Eat

    Mia Porto Due

    Restaurant offering a range of different Portuguese and Italian dishes. Fish and seafood lovers should try the Portuguese seafood stew.

  10. Eat

    Mina

    Highly-regarded and very good-value Lebanese restaurant in the Cathays area; small, family-run and very friendly. Can get busy, especially at weekends: booking recommended. About 25 minutes' walk from city centre, or take Cardiff Bus number 38 or 39, which stop outside the door.

    £20-30

  11. Eat

    Pillars

    Restaurant.. Unfussy self-serve eatery offering breakfast, homestyle meals, sandwiches, jacket potatoes & pies.

    8:30 am - 4 pm

  12. Eat

    Spice Quarter

    Upmarket modern Indian restaurant tucked away in the Brewery Quarter.

  13. Eat

    Tenkaichi

    Tenkaichi offers authentic Japanese food with a British flair. It is a great restaurant if you want fresh noodles and sushi. It also provides an extensive wine list.

  14. Eat

    The Prince of Wales

    A great city centre location offering great food all day at some good prices considering its very central location. This is a typical Wetherspoon pub. However less central Wetherspoons outlets are cheaper.

  15. Eat

    The Rummer Tavern

    Famous as the oldest pub in Cardiff still running! Friendly pub with tasty food and drink at very reasonable prices. Live music events, rugby and football events and karaoke Wednesday evenings. Sunday roasts and Christmas bookings.

    Sun-Thu 11AM-11PM, Fri Sat 10AM-midnight£4.15 to £7.25 for a pint (Dec 2022)

  16. Eat

    Tir a Môr

    The luxury restaurant at the St David Hotel and Spa. Amazing views all around Cardiff Bay, and serves a traditional freshly caught seafood.

  17. Eat

    Tŷ Madeira

    Portuguese restaurant offering a variety of meat, fish, and vegetarian dishes, whose authenticity is attested by the conversations in Portuguese you'll hear from nearby tables. Set in an atmosphere reminiscent of a wine cellar, the restaurant is much larger than it looks from the outside, and its long, deep layout might make you half forget you're in Britain and imagine you're somewhere on the Iberian coast.

  18. Eat

    Vegetarian Food Studio

    Indian restaurant with an entirely vegetarian and vegan menu. Bring your own drink.

  19. Eat

    Zi's Cafe

    Excellent quality casual Chinese restaurant offering eat-in as well as takeaway with a good vegetarian selection. Try the sea spiced aubergine.

    £15-25

  20. Eat Not mapped

    Nata & Co

    Popular local Portuguese bakery offering a wide selection of traditional Portuguese cakes and pastries and coffee for eating in or takeaway. Has a shop opposite the castle, another at the other end of Queen Street, another on Bute Street in Cardiff Bay and another on Clifton Street in Adamsdown. Try the Pastel de Nata for an authentic Portuguese treat and also order a cappuccino for the correct, smaller original version, not the giant mug of milk you get in most coffee chains!.

  21. Eat Not mapped

    Wally's Delicatessen & Kaffeehaus

    Delicatessen downstairs and Viennese-style cafe upstairs offering table service breakfasts and lunches with a wide selection of Viennese coffee styles available. Can get busy at weekends.

  22. Eat Not mapped

    Waterloo Tea

    Relaxed tearooms with a huge selection of different loose leaf teas. Cafes in Wyndham Arcade in the city centre and several others elsewhere across Cardiff and Penarth.

  23. Eat

    Crumbs Kitchen

    Great range of veggie and vegan food.

  24. Eat

    Dorothy's Fish Bar

    Fish&chips

  25. Eat

    Fresh the Baguette Bar

    32 Royal Arcade

  26. Eat

    Luna's Vegan Corner

    Delicious but small vegan restaurant.

    Mon noon-3PM; Tue-Sat noon-3PM, 5-9PM; Sun noon-4PM£20-25

  27. Eat

    Park House Restaurant and Wine Bar

    Upmarket fine dining restaurant with an extensive wine list.

    £80-90

  28. Eat

    Pasture

    A steak restaurant opened in 2021.

    Mon-Thu noon-3PM, 5-9:30PM; Fri Sat noon-11PM; Sun noon-7PM

  29. Eat

    Riverside Cantonese

    Leckwith Road, Riverside

    £20-30

  30. Eat

    Santiago's Tapas

    Good quality Spanish tapas restaurant.

    £20-30

  31. Eat

    The Ivy Cardiff

    Cardiff branch of the famous Ivy restaurant of London.

  32. Eat

    The New York Deli

    4-6 Duke Street Arcade

  33. Eat

    The Real Italian Pizza Company

    Good choice for authentic Italian pizza in the city centre.

    £20-30

  34. Eat

    Thomas by Tom Simmons

    It's trad Welsh fare opened in 2021.

    Wed-Sat noon-midnight, Sun noon-6PM

Listings from the Wikivoyage guide to Cardiff (CC BY-SA 4.0).