Friday, July 11, 2008

Latest Review: Allora Ristorante, Marlborough

photo of Allora Ristorante, Marlborough, MAThe latest review on the Boston's Hidden Restaurants Web site is for Allora Ristorante, an upscale Italian and Mediterranean restaurant in Marlborough. Located across the street from Lake Williams near the intersection of Route 20 and Route 495, Allora Ristorante has a large outdoor deck with views of the lake, and a menu that features a variety of dishes from the Mediterranean. To read more about Allora Ristorante in Marlborough, please click on the link above.