Three cheers for the all-you-can eat bufftet, the place where you and the kids can eat as much as you want wthout worrying about the bill.
We've found some great places to eat out in Wales where you can top up your plate as often as you like - all for a fixed price. And with the Easter holidays just around the corner, you can feed them 'til they want no more.
1. Red Hot World Buffet, Cardiff
What: There is masses to choose from at the buffet in the heart of Cardiff's main shopping area. Feast your eyes then tuck into dishes that include sushi, pasta and risotto, Indian, Mexican, Japanese, traditional British and Mediterranean dishes.
How much?
Lunch is £8.99 Monday-Friday, noon-4pm
£10.99 on Saturdays, noon-4pm
£13.99 on Sundays, noon-4pm
Dinner is £13.99 Monday-Thursday, 4pm-10pm
£13.99 on Fridays, 4pm-11pm
£14.99 on Saturdays, noon-11pm
£13.99 on Sundays, noon-10pm
Children under 10 can eat for half price at both meal times.
Where? 3-6 Hills Street, St David's Dewi Sant, Cardiff, CF10 2LE
2. Cosmo, Swansea
What: Chefs prepare more than 150 authentic dishes from around the world and you can watch them cook at the live cooking stations. On the menu you'll find Indian Tandoori, Italian, curry, Teppanyaki, seafood, sushi and pizza - and more.
It also serves bottomless soft drinks from £2.85 that inlcude Pepsi, Vimto and lemonade. Other soft drinks, beer and wine are available.
How much?
Lunch is £7.50 Monday-Friday, noon-3pm
£14.99 on Saturdays, noon-10.30pm
£13.50 on Sundays and Bank Holidays, noon-10.30pm
Dinner is £13.50 Monday-Thursday, 5.30pm-10.30pm
£14.99 on Fridays, 5.30pm-10.30pm
£14.99 on Saturdays, noon-10.30pm
£13.50 on Sundays and Bank Holidays, noon-10.30pm
Children under 150cm are half price all day every day and children under three will be charged £3 for dinner and £2 for lunch,
There is a 'three dine for two' offer valid Monday to Thursday for dinner only at COSMO Swansea, until April 28. Check the website for full details, terms and conditions.
Where? 15-16 Castle St, Swansea, SA1 1JF
3. Harvester, Merthyr Tydfil
What: Create your own perfect breakfast with unlimited cooked and continental dishes which you can have time and time again. If you're going in for the cooked breakfast you'll get to choose from sausages (including vegetarian), bacon, black pudding, flat mushrooms, baked beans , eggs and more.
Or upgrade and Go All In with an unlimited cooked breakfast PLUS continental breakfast bar AND unlimited tea, coffee and fruit juice.
If you fancy the unlimited continental breakfast the menu includes cereals, yoghurts, American pancakes, fresh fruit, toast, muffins and crumpets.
How much?
Adults will pay £2.99 for the continental breakfast and it's just 99p for kids.
For the Harvester Recommends Cooked breakfast, it's £5.99 for adults and if you opt to Go All In it's £8.49.
Where? Rhydycar Leisure Park, Merthyr Tydfil CF48 1UT. Also available at other participating Harvesters.
4. FED, Cardiff
What: Take your pick from hundreds of dishes from nine world cuisines including Chinese, Italian, Indian, Japanese, Tex-Mex and the grill. And if you've room, finish off with something from the dessert station.
How much?
Lunch is £8.99 Monday-Thursday, noon-4pm
£9.99 on Friday and Saturdays, noon-4pm
£12.99 on Sundays, noon-9.30pm
Dinner is £13.99 Monday-Thursday, 5pm-10pm
£14.99 on Fridays, 5pm-11pm
£14.99 on Saturdays, 5pm-11pm
£12.99 on Sundays, noon-9.30pm
Children under 10 are half price at both lunch and dinner.
Where? Mary Ann Street, Cardiff, CF10 2EN
5. Spice Route, Cardiff
What: Taste the exotic at the Spice Route where you'll find the flavours of India, Italy, Malaysia, Thailand and Mexico. All the food is Halal.
The dining area can seat up to 150 and the open kitchen means you can watch as the chefs cook up a feast.
How much?
Lunch for adults is £7.95 Monday-Thursday, noon-2.30pm
£8.95 on Fridays, Saturdays and Sundays, noon-4.30pm
Dinner is £14.95 Sunday to Thursdays, 5.30pm-10.30pm. Students pay £10.99.
£15.95 Fridays and Saturdays, 5.30pm to late. Students pay £12.99.
Lunch for children under 9 is £4.95 Monday to Thursdays rising to £5.95 Friday to Sunday.
Dinner for children under 9 is £6.95 Monday to Thursdays rising to £7.95 Friday to Sunday. Children aged between 9-16 are charged at the student price.
Over Easter half term break (March 25-April 10) kids get free squash and there's a free refill on large soft drinks. Look out too, for the student meal deals and drink deals on Mocktails and fizzy drinks.
Where? The Red Dragon Centre, Atlantic Wharf Leisure Village, Hemingway Road, Cardiff Bay, CF10 4JY
6. Toby Carvery Coldra
What: Another great breakfast deal which, for a set price, entitles you to to all the breakfast favourites you can eat. On the menu you'll also find handmade cheese-and-bacon potato hash, plus breakfast Yorkies and gravy. You can also opt to have unlimited servings of tea and coffee OR unlimited tea and coffee plus either a smoothie, juice, or unlimited soft drinks
How much?
The all-you-can-eat breakfast is £4.49. Breakfast at Toby in Newport is served 8am-11am Monday to Saturday and 8am-10.30am on Sundays.
Where? Chepstow Road, Newport, Gwent NP19 9FL. Also available at other participating Toby Carvery restaurants.
7. Oriental Garden, Cardiff and Merthyr Tydfil
What: Feast on lunchtime and dinnertime buffets featuring Chinese, Malaysian and Thai cuisine at the Oriental Garden.
How much?
Lunch is £6.95 Monday-Thursday, noon-2.30pm (child £4.50)
£7.95 on Friday, Saturday, Sunday and holidays, noon-4.30pm (child £4.95)
Dinner is £12.95 Monday-Thursday, 5.30pm-late (child £6.95)
£13.95 on Friday, Saturday, 5.30pm-late (child £6.95)
£13.95 on Sundays and holidays 5.30pm-10pm (child £6.95)
Children must be under 140 cm (4ft 5in) to qualify for the children's menu price.
Where? Oriental Garden Cardiff, Red Dragon Centre, Oriental Garden Cardiff, Unit 8 Hemmingway Road, Atlantic Wharf, Cardiff CF10 4JY.
Oriental Garden Merthyr Tydfil, Rhydycar Leisure Park, Rhydycar, Merthyr Tydfil, CF48 1UT
8. Barbucci, Tenby and Milford Haven
What: On Sunday evenings you can tuck into an all-you-can-eat buffet at Barbucci, which offers freshly cooked Indian dishes, inclucing sides or rice, bread etc.
How much? It's £9.95 for adults and £6.95 for children under 12 and it's open from 5pm to 10pm. It's a popular place to eat, so it's best to book.
Where? Barbucci Tenby, The Hilton Basem*nt, Warren Street, Tenby SA70 7JY.
Barbucci Milford Haven, 7-8 Sovereign House, Nelson Quay, Milford Marina, SA73 3AJ
9. Lord Tonypandy, Tonypandy
What: Another breakfast bargain, this time you can fill up on as many helpings of bacon, sausage, free-range eggs, hash browns, plum tomatoes, beans, toast and fried bread as you want. Children under 10 can help themselves to a smaller plate of breakfast goodies.
How much? £3.99 for adults, and £2.99 for kids. Pay just 79p more and add mushrooms too. A child's breakfast (under 10s) is £2.99.
Add an entra £1.69 for unlimited cups of tea or Fairtrade filter coffee. Breakfast is served from 8am-11.30am, Monday-Sunday.
Where? Mr Speakers Way, Tonypandy CF40 2PS. Also available at other participating Crown Carvery restaurants.
10. JRC Global Buffet, Cardiff
What: This pan asian restaurant is part of the JRC Global Buffet chain and serves dishes from a variety of Asian cuisines.
How much?
Lunch is £8.99 Monday-Friday, noon-3pm
Dinner is £13.99 Monday-Friday, 5pm-10.30pm
£14.99 on Saturdays, 5pm-11pm
£13.99 on Sundays and Bank Holidays, noon-10pm
Children under 150cm eat for half price and children under 90cm eat for free.
Where? Unit 16 & U7b, Mermaid Quay, Cardiff Bay, CF10 5BZ
11. Taybarns, Swansea
Feast on dishes that include soups, salads, grill house specials, Italian, spicy specials, carvery and Indian.
How much?
Weekdays its £5.99 from 11.30am-6pm, then £7.99 from 6pm
At weekends it's £9.99 from 11.30am until late.
Children aged 12 and under are £4,49 all day every day.
You pay a one-off price of £2.49 for a selection of bottomless soft drinks from the Soda Station and there are unlimited refills on coffee, tea and hot chocolate, too.
Where? Upper Fforest Way, Swansea Enterprise Park, Morriston, Swansea SA6 8WB
12. Tiffins, Cwmbran
What: You can choose from an all-you-can-eat buffet or a la carte at this 160-seat Indian restuarant. The buffet menu includes handmade Indian starters, rice, naan breads and chips, curry dishes of varying degrees of heat and desserts that include self serve ice-cream.
How much?
Lunch is £7.95 Monday-Thursday, noon-5.30pm. Seniors are £6.95.
£8.95 on Fridays, Saturdays and Sundays from noon-5.30pm. Seniors are £7.95
Dinner is £10.95 Monday-Thursday, 5.30pm-midnight
£12.95 on Fridays, Saturdays and Sundays, 5.30pm-midnight
Children under 9 pay £2.95 from noon-5.30pm and £4.94 from 5.30pm to midnight every day.
Where? Glyndwr Road, Cwmbran NP44 1QS
Welsh food
- The Welsh Food Bucket List
- The 50 best restaurants in Cardiff
- Eight amazing tasting menus in Wales
- The 40 best restaurants in Swansea