Home > Restaurant in London > Restaurant in London > Kaalika Palace

Kaalika Palace

281 Putney Bridge Road, London SW15 2PT