Picollo's in Windsor has great pizza, soup, panzerotti but their garlic fingers keep me coming bachg every time. The pasta there can be hit and miss, depending on what you order. I found the lasagna lacking in flavour - needs more garlic! However, if you are in a rush, don't go there. It takes a long time to get your food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.