Toots Treats

608 W Main Street Elmwood , IL 61529
Visit Website
Toot’s Treats is a great place to stop and grab a bite to eat….ice cream and great grill food! Stop in and check out Toot’s!