The Leilani Restaurant & Ashanti Lounge

The Leilani Restaurant & Ashanti Lounge
14 Lavender Hill, London, SW11 5RW
Photo of The Leilani Restaurant & Ashanti Lounge