Life in Odessa vibrates at the heart of Town Square. A constant stream of people meanders its pathways, a panorama of smiles. Local vendors display their wares, tempting shoppers with one-of-a-kind items. The air is filled with the melodies of street performers, and the fragrance of freshly baked goods from nearby bakeries. Kids laugh in the open