Mumbai Thistle is a restaurant offering a culinary journey. Dine-in and walk-ins are welcome.