The Placida Pearl-Closed Categories Restaurants 2643 Placida Rd Englewood FL 34224 (941) 474-8730 Visit Website About Us Sushi Bar & Night Club Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×