Share your experience
Write a review
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.4300Spring/Summer Hours
Monday-Thursday: 11:30am-10:00pm
Friday: 11:30am-11:00pm
Saturday: 4:00pm-11:00pm
Sunday: 4:00pm-9:00pm

