We are in our new location at:

117 N. Cook Street

Barrington, IL 60010

Online booking is great! If you are unable to find an opening, we may be able to find a reservation the system doesn't see. Just give us a call at 847-381-1003

See you soon!