apicfood
Food
About
Locations
App
download app
UK
London
Light Of India
Light Of India
67-69 Gloucester Rd, South Kensington, London SW7 4PG
+442075847654
@montana_hotel_kensington
vegan Dal (No Tarka)