Contact Allora Ristorante


View Larger Map

 

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.4300


Spring/Summer Hours

Monday-Thursday: 11:30am-10:00pm
Friday: 11:30am-11:00pm

Saturday: 4:00pm-11:00pm
Sunday: 4:00pm-9:00pm