About Tikka Masala
Keywords: indian
Retail Location Count: 2
More about Tikka Masala
Tikka Masala is located at 201 Pleasance, Edinburgh EH8 9RU, United Kingdom
+441316681412
http://www.tikkamasalaindian.co.uk