New restaurant in Mumbai: Lyla is a new Mexican-Californian restaurant and cocktail bar that wowed us with its signature delights.