The Red Cabin

976 Sullivan Ave, South Windsor, CT

Menu (As of 10/30)

The Red Cabin: hours and how to order