Eye 3 Yellow 3d 2 new logo Philly_KYW_new Philly_94WIP_new CBS Sports Radio 610 Philly_WPHT_new

Amy Olexy

Talula's Garden

New Starr Restaurant: Talula’s Garden

Restauranteur Stephen Starr is bringing Washington Square Restaurant back, but as ‘Talula’s Garden.’

04/08/2011