My husband and I always stop here and get panzarotti! We can not get it like this anywhere else, it is the best!!!!! We stop here every time we are in Windsor even though we are staying on the opposite end if town. It is genuine authentic itallian food, and the service is outstanding! Fantastico!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.