- 3.7Closed nowBengal Brasserie1 Long Bridge Street, Llanidloes, WA SY18 6EERestaurant
- 4.5Bistro Hafren2 Great Oak Street, Llanidloes, WA SY18 6BNRestaurant
- Eglwys Bresbyteraidd Cymru, Heol China26 China Street, Llanidloes, WA SY18 6ABRestaurant
- Closed nowEvans Fish Bar24 China Street, Llanidloes, WA SY18 6ABRestaurant
- 3.7Closed nowRaj Mahal30 Great Oak Street, Llanidloes, WA SY18 6BWRestaurant
- Riverside Transport CaféA470, Llanidloes, WA SY18Restaurant
- The Kitchen5 Great Oak Street, Llanidloes, WA SY18 6BNRestaurant
- 5The Unicorn Hotel4-5 Long Bridge Street, Llanidloes, WA SY18 6EERestaurant Bar
- Town Kebab House 2 Ltd28 Short Bridge Street, Llanidloes, WA SY18 6ADRestaurant
- 4Travellers Rest Restaurant9 Long Bridge Street, Llanidloes, WA SY18 6EERestaurant
- Welcome Takeaway44 Long Bridge Street, Llanidloes, WA SY18 6EFRestaurant