Last Leaf Public House (formerly Freddy Valentines) – Spring Green – 134 W Jefferson St, N Washington St By Restaurant Robot - December 2, 2025 0 36 FacebookTwitterPinterestWhatsApp