South Windsor Pizza & Restaurant offers dine-in and takeout options featuring specialty pizzas, fresh salads with multiple dressing choices, and a Wednesday night pasta special for $8.99 (dine-in only). They serve appetizers, wraps, grinders, sandwiches, seafood, pasta, and a kids menu.