Small Town Diner and Ice Cream Shop
Family Owned Since 1964
602 South Main Street Churubusco, IN 46723 T: 260-693-3518
HOME
MENU
MONTHLY SPECIALS
RECOGNITIONS
ABOUT US
LOCATION & CONTACT
More...
Coming Soon!