img1

Taste of Asia

Book a Table Order Online

126 King's Cross Road Kings Cross, King cross, London, West London

Cuisines: Indian