About Indian Street Kitchen
INDIAN STREET FOOD WITH A FUSION TWIST
More about Indian Street Kitchen
Indian Street Kitchen is located at W14 8 London, United Kingdom
+44 7786 660624
http://www.indianstreetkitchen.com