Mistral is the best restaurant overall I have been to ever since I came to the U.S. which is 9 years now. I have lived in many places, but have spent my last 5 years in Boston, while still travelling to other places (N.Y., Las Vegas etc.). Mistral is my favorite restaurant. Out of all the times I have gone, there has not been one time that I have not been happy leaving the restaurant. Food, service, atmosphere, ambience, crowd, you name it, everything is simply great. I highly recommend it; Also, try going just for a drink and their famous pizza at the bar!
Pros: Food/Service, Atmosphere, Everything
more