More about Shahi Kitchen
Shahi Kitchen is located at Unit 23 , 55-59 Weir Road, sw198ug London, United Kingdom
07949705902
http://shahikitchen.uk/
Similar Listings
Yipin China
3.8
![star rating](/static/images/star.png?v=1.02)