Location & Hours

  • Our Location

    Montarra Grill
    1491 South Randall Road
    Algonquin, IL 60102
    T: 847.458.0505

    Dining Hours

    Open Daily 4 PM
    Tuesday thru Sunday
    Closed Mondays

    Closed Tuesday July 4th

     


  • mon-52