Penalty Box Restaurant is a casual dining establishment in Windsor, ON, known for its welcoming atmosphere and sports-themed decor. It offers superb food at reasonable prices.