Toots Treats

608 W Main Street Elmwood , IL 61529
Visit Website

Description

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!

Map

Discover Peoria, IL