Flavours of South India
Experience the flavours of South Indian cuisines from the gifted hands of our experienced & passionate chefs.
The Best Of London
Phone: 020 7624 1713
Address: 57-59, Willesden Lane
Kilburn, London, Nw6 7RL, UK
The dining room by nature is simple space. Unlike a kitchen or living room, which often has multiple purposes.
Restaurant Menu Your Friends Will Love