Shimla Restaurant Store in Llangollen

Categories: Indian

Address

4 / 5 Victoria Square
LL20 8ET, Llangollen, GB

Contact

Additional Information

Instagram Handle: ShimlaRestaurant-Llangollen

Facebook Page/ID: shimla restauarnt Llangollen