Mumbai Delight

51A South Lambeth Road London SW8 1RH