Leilani Restaurant

14 Lavender Hill London SW11 5RW