Eating American (Traditional) Seafood Steakhouses at Johnny's Snack Shop restaurant in Antioch, IL.

Feedback

Do you manage or own Johnny's Snack Shop?

Yes