Affordable restaurants in Powys

13 restaurants
With a price of 20-30£

Imagen The Ducks Nest

The Ducks Nest / British

10 High Street Powys
(14)
€€€€
Imagen Lakeview Tearoom & Licensed Restaurant

Lakeview Tearoom & Licensed Restaurant / British

Lake Vyrnwy Powys
(4)
€€€€
Imagen The Radnor Arms

The Radnor Arms / British

Llowes Powys
(0)
€€€€