1491 South Randall Road
Algonquin, IL 60102
T: 847.458.0505 / E: firstname.lastname@example.org
Montarra is currently closed for public dining
Carry Out & Delivery* Hours Friday: 4:00pm-8:00pm Saturday: 4:00pm-8:00pm Sunday: 4:00pm-8:00pm
*For delivery, orders must be placed online, during business hours, and to a location within 5 miles of Montarra.
Find us below…