15 Lakes Prime Steak House

Steak house · 919 Main St, Antioch, IL

Dine-In

Hours

More food in Antioch, IL · Steak House in Antioch