During a ceremony on Thursday, April 18, Victoria & Albert was one of nine Central Florida restaurants awarded the prestigeous MICHELIN Star award. The MICHELIN rating program has been around for more than a century, recognizing the finest cuisine and service at establishments around the world. MICHELIN assigns 1 3 stars to qualifying restaurants. Only about 200 restaurants in the U.S. have...