Elvira's Restaurant
6246 S Congress Ave Suite H1 & H2, Lantana FL 33462
(561) 965-2117
Directions
Order Online Delivery
Postmates
Doordash
Lantana, Florida
Elvira's Restaurant
6246 S Congress Ave Suite H1 & H2, Lantana
(561) 965-2117