We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Number Twenty One

) #1 of 28 Restaurants in Machynlleth ££ - £££ British, ,
21 Heol Maengwyn, Machynlleth SY20 8EB, Wales
+44 1654 703382
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent77%
  • Very good17%
  • Average4%
  • Poor1%
  • Terrible1%
Travellers talk about
“whitebait” (19 reviews)
“baked alaska” (4 reviews)
“welsh lamb” (9 reviews)
Restaurant Hours
British, Welsh, Contemporary, Vegetarian Friendly, Gluten Free Options, Vegan Options
££ - £££
21 Heol Maengwyn, Machynlleth SY20 8EB, Wales
All Details
Write a Review
Reviews (296)
Traveller rating
Traveller type
Time of year

11 - 20 of 294 reviews

Reviewed 4 weeks ago via mobile

Went here as top rated on Trip Advisor. Nice place, food quite nice, but not much for your money. Staff were nice, glad we went, but not in any hurry to go again.

Thank Wendyfmitch
Reviewed 17 July 2017 via mobile

We had a very pleasant dinner. Food was superb and we felt very welcome. We were there quite early and got a table without a reservation.

Thank Olli R
Reviewed 16 July 2017 via mobile

Went for the early bird meal and was not disappointed. The food and wine were amazing. The staff, friendly and professional. Would definitely go back when visiting area again.

Thank Sheppar
Reviewed 14 July 2017

We went for the early bird menu option which was £15 for 2 courses, £18 for 3 course. We had white bait for starters, gnocchi with some lush vegetables for mai and waffle honeycombe icecream for dessert. The atmosphere was lovely and staff were really...More

Thank Bubulish
Reviewed 11 July 2017 via mobile

Great food, good service and people. Friendly little bistro in the high street, very nice food, would highly recommend!!!

Thank Dillydodo
Reviewed 8 July 2017 via mobile

Had a lovely early dinner with friends! Fish and chips were nice! Lamb was good! Lonely little restaurant!

Thank Mak3upandfood
Reviewed 5 July 2017

My wife and I booked a table here to celebrate my wifes' birthday. The service is good. The ambiance of the place is also good. The food was nicely presented and very nice to eat. We had a starter, main and dessert and the bill...More

Thank Dave A
Reviewed 3 July 2017 via mobile

Six of us had a three course meal here to celebrate my daughter's birthday. The food was excellent as was the service. I would definitely recommend Number Twenty One.

Thank SueEWales
Reviewed 25 June 2017 via mobile

Lovely restaurant , surprisingly quite big when you get inside too. Pleasant and friendly staff and a really clean establishment. We pre booked for the set smokehouse menu. Three courses for £21 a great price. Reasonable drinks prices and homemade ginger beer too! The food...More

Thank aehammond13
Reviewed 21 June 2017

Wednesday. Market day. Passing through Mach on that endless journey south to north. Beautiful, but endless, not matter which way and by what means you travel. So, stopover for a spot of lunch in Machynlleth. But it's Wednesday, market day. The town is packed. Plenty...More

Thank Wiard S
Nearby Restaurants
Quarry Cafe
139 reviews
.01 miles away
68 reviews
.05 miles away
Hennighans Top Shop
79 reviews
.23 miles away
Nearby Attractions
The Spa Plas Talgarth
37 reviews
3.30 miles away
Corris Mine Explorers
172 reviews
4.34 miles away
Falconry Experience Wales
200 reviews
2.71 miles away
King Arthur's Labyrinth
477 reviews
4.37 miles away
Questions & Answers
Get quick answers from Number Twenty One staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$30
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Highchairs Available, Serves Alcohol
Good for
Romantic, Child-friendly, Special Occasion Dining, Local cuisine, Kids
Location and Contact Information
  • Address: 21 Heol Maengwyn, Machynlleth SY20 8EB, Wales
  • Location: Europe  >  United Kingdom (UK)  >  Wales  >  Powys  >  Machynlleth
  • Phone Number: +44 1654 703382
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing