Contact
Allora Ristorante
139 Lakeside Avenue (Route 20)
Marlborough, MA 01752
Phone: 508.485.4300
Fax: 508.485.4331
Email: allora2@verizon.net
Reservations
Call 508.485.4300 or email allora2@verizon.netHours
Monday-Friday: 11:30am-11:00pm
Saturday: 4:00pm-11:00pm
Sunday: 4:00pm-9:00pm


