El Ideal Restaurant

934 Belvedere Rd, West Palm Beach FL

(561) 820-1477

Location