Phuket Michelin Restaurant Gets Thailand’s First Green Star!

Where to Eat in Phuket An exclusive fork-to-table restaurant in Phuket, Thailand, gets Thailand's first Michelin green star for its commitment to gastronomy and sustainability. Check out this exclusive Accidental Travel Writer interview with the locavore eatery's chef de cuisine! The Michelin Green Star Explained Michelin introduced a new symbol in its eating out guides …