Giggling Squid – LE1 Store in Leicester

Categories: Thai

Address

Unit 3-5
St Martin square
Le1 5df, Leicester, GB

Contact

Additional Information