Igloo Dome Dining Is Here
Come and join Freedom Brothers for a unique one-of-a-kind dining experience in our climate controlled Igloo Dome, located on our patio. We have created an amazing ambiance displayed inside an Igloo Dome, with seating up to 9 people. Its free to rent but we do take a deposit for you reservation. Submit $100(+taxes and fees) reservation deposit by following the link below. Your $100 deposit will go towards food and beverages ordered and entitles you to enjoy a 2 hour maximum dining experience for you and your guests. To reserve your Igloo Dome experience, please click the link below and select date and time.