Odessa's Heartbeat: Life at Town Square
Life in Odessa throbs at the heart of Town Square. An ever-changing stream of people meanders its pathways, a mosaic of expressions. Local artisans showcase their wares, tempting shoppers with one-of-a-kind items.
The air is filled with the music of street artists, and the smell of freshly baked go