City Massala - HolbornRestaurantsRetail Fetter Lane Unit 95London, LND · GB07392 865340Hours not available