From OpenTable:
Celebrating its 8th year, Flight Restaurant & Wine Bar continues to fly high! Located in The Glen Town Center and considered one of the North Shore’s most popular eateries, Flight will take your senses to greater heights. Offering an extensive wine list featuring 35 wines by the glass from every corner of the globe, a fully stocked bar, and a menu best described as American...