Shell's Ice Cream And Grill

805 E Main St Vevay IN 47043 USA

(812) 427-2022

Location