Wait, what? Boston has never had a restaurant with a Michelin star until now? Better late than never, I guess.
There is a beautiful Japanese restaurant on Tremont Street in Boston, 311 Omakase Boston, that finally won the star, according to boston25news.com.
READ THIS: The Hottest Zip Code in the U.S. is this Boston Suburb…