David's Place

1750 Latham Rd, West Palm Beach
(561) 408-2141