Red Onion is a local Italian restaurant in South Windsor and is great for take out or dine-in. My favorite is their pizza which I often take-out. Dining in is also a great experience, they feature a decent menu and reasonable prices. Good family environment, friendly staff and very close by if you don't want to venture into the often congested Manchester area.
more