Contact
Allora Ristorante
139 Lakeside Avenue (Route 20)
Marlborough, MA 01752
Phone: 508.485.4300
Fax: 508.485.4331
Email: contact@alloraristorante.com
Hours:
Monday - Friday 11:30am-10:00pm
Saturday 4:00pm-10:00pm
Sunday Closed - Seasonal

