Michelin is an ultimate guide for travelers and food lovers. They give you best elevated and upscale places to kill your hunger. Best achievement you can ever have in restaurant world is getting a star from Michelin. There are three Stars a restaurant can have from Michelin. A single star can boost the reputation, popularity …