Choo Choo's Diner was a small, family-owned restaurant in Flushing, Michigan. It was established in 1990. It was typically open all week except for Wednesdays. It was typically open from 6AM to 2PM. The establishment was frequently busy during its open hours. It only accepted payment in cash. It closed at the end of the year in 2022.
It was later announced that the building had been purchased by the owners of the Lennon Cafe, and that they plan to open a new restaurant there.