Lotus

13 Severn St, Newtown, Powys County SY16 2AQ ,United Kingdom
Lotus Lotus is one of the popular Chinese Restaurant located in 13 Severn St , listed under Chinese Restaurant in Newtown, Powys County ,

Contact Details & Working Hours

Map of Lotus