LIVE @ Petula's Place

Petula's Place, Elmont, NY

Come enjoy fine music, a great audience and an exquisite cuisine, Live at Petula's Place.