About El Lido Plaza
El Lido Plaza serves Restaurant cuisine at 869 SW 132nd Ave Miami, FL 33184. Find restaurant information about El Lido Plaza including address, phone, hours of operation and more.
El Lido Plaza
El Lido Plaza serves Restaurant cusine in Miami, Florida.
About El Lido Plaza |
---|
El Lido Plaza What Is El Lido Plaza' Address?What Is El Lido Plaza' Phone Number?
Phone: (305) 487-6640
What Type Of Cuisine(s) Does El Lido Plaza Serve?
Cuisine Served: Restaurant
|
More Restaurants
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY