Back to list
Jatra - Flavours in the Pan
Exceptional 9.6 (14 reviews)
Around £30
Location
169 South Lambeth Road
London SW8 1XW
See on the map