Thai Pad/Thai Pod
20a Leopald Place, London Road EH75LB Edinburgh , EDINBURGH, United Kingdom United Kingdom
- Profile: Thai Pad/Thai Pod is a Restaurants company located at Edinburgh , EDINBURGH,, United Kingdom United Kingdom, address is 20a Leopald Place, London Road, Edinburgh , EDINBURGH, EH75LB UK, postcode is EH75LB, you can contact Thai Pad/Thai Pod by phone 441316523987