Takayay Thai & Italian Takeaway (Permanently Closed)
More about Takayay Thai & Italian Takeaway (Permanently Closed)
Takayay Thai & Italian Takeaway (Permanently Closed) is located at 4 Academy St, Dumfries DG1 1BY, UK
+44 1387 265063