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

RR - RRRBritish, ,
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” (20 reviews)
“creme brulee” (6 reviews)
“welsh lamb” (10 reviews)
Restaurant Hours
British, Welsh, Contemporary, Vegetarian Friendly, Gluten Free Options, Vegan Options
21 Heol Maengwyn, Machynlleth SY20 8EB, Wales
All Details
Write a ReviewReviews (340)
Traveller rating
Traveller type
Time of year

1 - 10 of 336 reviews

Reviewed 1 week ago

We went to Machynlleth to try a vegetarian restaurant on recommendation. It was shut for redecoration but happily we stumbled across Number 21 only a couple of doors up and we are delighted we did so. The menu is one of those where decisions are...More

Thank Jim F
Reviewed 2 weeks ago via mobile

We arrived quite late but they fitted us in. The grilled mackerel was so tasty with their homemade pesto. The service was very friendly. The coffee and cake excellent.

Thank Debbie P
Reviewed 5 weeks ago via mobile

Me and my husband managed to book out the last available table on a Thursday evening after hearing good things from our friends. The food was incredible with an emphasis on fresh and local, there was plenty of choices and it was presented beautifully, the...More

Thank trufflechips2018
Reviewed 3 September 2018

If you ever find yourself in Machynlleth and do not pay Number 21 a visit, you will have missed out on a real gem of a restaurant. My friend and I discovered Number 21 completely by chance whilst walking Glyndwr's Way and we were treated...More

Thank Tom C
Reviewed 1 September 2018 via mobile

Service good, prices fair and portions are plenty. Chicken liver pate and a mackerel special both delicious. We asked for more toast and were given it free of charge. Mains of trout and Hanger steak were again great, especially the courgette spaghetti with the trout....More

Thank 758matth78
Reviewed 1 September 2018 via mobile

We chanced upon this little restaurant during an over night stay in the area & how lucky were we! What glorious food we ate. I had Welsh lamb with home grown veg followed by affrogato served homemade chocolates

Thank Happiness300729
Reviewed 27 August 2018

Lovely atmosphere good food friendly staff , all food freshly cooked ,lovely resteraunt very comfy , staff very aminiable

Thank missperfect64
Reviewed 25 August 2018

We tried for a table for two at zero notice right in the middle of a music festival. No luck at 6.30pm but we were quickly booked in for 7pm, after the music had started and the early festival rush had dined and dashed! We...More

2  Thank GasMenace
Reviewed 24 August 2018

I really can't fault this little restaurant, it is not pretentious, but the chef is passionate and everyone working within the restaurant are proud of the food they serve. The food is delicious; fresh, rich, warming depending on the time of the year. The fish...More

1  Thank LandMsMum
Reviewed 23 August 2018

Four of us called in after a day on the Glyndwr Way. The place was busy which was a good sign - though we were rather surprised that they wanted us there by 8 pm and no later. The start was not ideal as we...More

1  Thank penarthguy
Nearby HotelsSee all 4 hotels in Machynlleth
Wynnstay Hotel
112 reviews
.06 km away
White Lion Hotel
180 reviews
.09 km away
Plas Dolguog Hotel
116 reviews
1.76 km away
Plas Talgarth Resort
322 reviews
5.30 km away
Nearby Restaurants
Quarry Cafe
186 reviews
.02 km away
83 reviews
.10 km away
Hennighans Top Shop
101 reviews
.11 km away
Nearby Attractions
Falconry Experience Wales
239 reviews
1.80 km away
Dyfi Osprey Project
243 reviews
5.27 km away
The Spa Plas Talgarth
48 reviews
5.33 km away
Corris Mine Explorers
201 reviews
7.00 km away
Ask a question
Questions & Answers
Christine W
29 November 2017|
AnswerShow all 2 answers
Response from RobOxted | Reviewed this property |
Call them - the number is: 01654 703382
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, Kids, Special Occasion Dining, Child-friendly, Local cuisine
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