JavaScript is not enabled.
This place is awful!!! - Review by Tara K | Choo Choo Johnny's

Choo Choo Johnny's


This place is awful!!! 1/31/2007

The service is terrible and the owner is mean to customers! The is average at best. Save your time and money! Go eat elsewhere!!! more
30% OFF all yearly plans
Use YEAR at checkout. Expires 3/31/2018