gummbo70114
Pro-Bowler
Online
Because the owner had a Michelin star winning restaurant in London, and decided to move/open up a Indian food restaurant here on the West Coast that didn’t quite work outHow does a restaurant open that is Michelin star rated? It takes a time to earn a Michelin star.
Last edited: