Reviews
User
Best kebabs I have ever had good portion sizes and value for money is excellent
More about Taste Of Asia
Taste Of Asia is located at 20 Fleming Ave, Clydebank G81 1AJ, UK
+44 141 952 0141