Johnny's Chophouse

  • Restaurants
1500 Main St.
Antioch, IL 60046
(847) 838-2015
(847) 838-2031 (fax)