Ice Cream Shops in Vevay, Indiana

Showing 1 Ice Cream Shops

Shell's Ice Cream & Grill

(812) 427-2022

805 E Main St

Vevay, Indiana