img1

The Indian Kitchen

Order Online

Unit 25 Heckford Street Shadwell, , London, East London

Cuisines: Indian

No Photos Found!