About El Lido Plaza

Restaurants In Florida

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.

El Lido Plaza Menu
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