"We had a great time. We'll be back."
Phone: +16606472637
Address: 104 S Main St, Windsor I-65360-1353, United States
City: Windsor
Website: http://pickled-possum.business.site/
Wednesday: 04:00 -21:00
Friday: 16:00 -01:30
Saturday: 16:00 -01:30
Dishes: 16
Amenities: 12
Categories: 5
Reviews: 315