Menu
Need Tips in WAL/UK
Search
Wales
Clwyd
Llangollen
Indian Restaurant
Indian Restaurant in Llangollen, CLWYD
Simla Indian Restaurant
4-5 Victoria Square Berwyn Street, Llangollen, CLWYD
Samirah Spice Restaurant
36 Regent Street, Llangollen, CLWYD