Steak house · 28686 W Northwest Hwy, Lake Barrington, IL
Dine-In
See full menu
More food in Lake Barrington, IL · Steak House in Lake Barrington