Conveniently located inside Northshore Sports Club, we pride ourselves on our creative artisan menu using only the highest quality ingredients. By visiting us, you get an experience unlike any other with our state of the art gun range, shop and restaurant.
28392 N. Ballard Drive,
Lake Forest, Illinois 60045
Monday to Wednesday 10:30 am - 2:30 pm
Thursday to Saturday 10:30 am - 8:00 pm
Sunday 10:30 am - 2:30 pm