Business
LA LOCA MARIA, A MODERN SPANISH RESTAURANT BY CHEF MANUEL OLVEIRA IN MUMBAI, INDIA MAKES ITS DEBUT ON 50 BEST DISCOVERY, AN IN-DEPTH COLLECTION OF CITY GUIDES
Co-founded by the Spanish Chef Manuel Olveira and his Indian wife Mickee Tuljapurkar, La Loca Maria is one of India’s leading destinations for contemporary Spanish cuisine. Named...