There’s a new Italian food truck in Windsor, Ontario, and they’re setting up shop in the city’s Little Italy.
Subscribe to our newsletter