Lido Miami Beach
Seafood · Pizza · Italian
This establishment is a beachside establishment offering a restaurant and pizzeria. It is known for its good pizza with tasty dough and quality ingredients, as well as excellent fish dishes.
Location
Location