From Our Editors
If fine food and refreshing beverages are on your to-do list, check out Sams Pizzeria and Cantina in Windsor.
Love the food at this restaurant but don't have the time to stay? You can pick up your food to eat when you're ready, or have them deliver straight to your home.
Drivers will love the easy parking options just steps away from Sams Pizzeria and Cantina.