Swiss Cafe & Ice-cream

Ice cream shop · 805 E Main St, Vevay, IN

Hours

More food in Vevay, IN · Ice Cream in Vevay