Description
Name: Mama Elda’s
Address: 1828 Plover Rd, Plover, WI 54467
Phone Number: +1 715-544-0491
Categories: Mexican restaurant, Bakery
Mama Elda’s is a Mexican restaurant located at 1828 Plover Rd Plover/
(Latitude,Longitude: 44.454351,-89.5267239)
Postal Code: 54467
Location
-
1828 Plover Rd, Plover, WI 54467
Add a review