Delivery
Pickup
Outdoor
Connecticut
Southwood Acres
2 Restaurants on GastroRanking
230 Opinions in 2 websites
Can't go wrong with some astros
295 Opinions in 2 websites
This is a take out spot dont recommend eating in. Paper plates plastic forks sorta self serve. Food was ok but nothing great.