Make wishtv.com your home page

Today’s Tasty Takeout is The Choo Choo Cafe.

Address: 185 West Main Street Atlanta, IN 46031

Phone: 765-292-2088

For more information, visit thechoochoocafe.com.