Spago Trattoria E Pizzeria
is Ranked #7 of 15 Restaurants in South Central Windsor.
Some say it is stupid.
The Latest Review: ★
Sent on the 8th of January, 2012
Not a single restaurant on via Italia in Windsor lists their hours. Very stupid
Rank #7 of 15