Evans Fish Bar is located in the middle of Llanidloes between the Market Hall and the Mount Inn on China Street.