Address: 7 Kensington High Street, London W8 5NP Phone: +44 20 3696 2930
Reviewed on 05/30/2022
By: Jessica B.
Late night stroll and spotted this restaurant. Glad I stopped in and was very pleased with my order. more