Red Geranium is a quaint establishment in South Windsor, CT, offering a unique dining experience.
Specializing in a variety of dishes, Red Geranium provides a cozy atmosphere for patrons to enjoy quality food and drinks.
Generated from their business information