apicfood
Food
About
Locations
App
download app
UK
London
Memories of India Kensington
Memories of India Kensington
18 Gloucester Rd, South Kensington, London SW7 4RB
+442075896450
@memoriesofindia