Palm Beach FL #A Palm Beach FL | Echo, Restaurants 1. 230 Sunrise Ave, #A, Palm Beach, FL 33480 | Echo (561) 802-4222