17
Mar

Must Try: Restaurant Offering Michelin Star Experience

One of the most respected awards in the culinary business is the ‘Michelin Star’, often considered as the highest standard for every chef. This award allows chefs to be a part of the panel of the best food critics and they enter the most elite category. Wasabi by Morimoto, Mumbai Japanese cuisine is more than […]