Anchored by a downtown core along the shore of Lake Ontario, Oakville maintains its small-town charm, with the central square, flanked by boutique shops and destination-worthy restaurants, lending a ...