Miami Restaurant Guide

A searchable directory of recommended local restaurants

reservations powered by

You searched for all Mediterranean restaurants. Here are 24 randomized picks from 24 options.

Grab new results or start over?

South Beach

Lido

  • 40 Island Ave.
  • Miami Beach, FL 33139-1355

305-673-1717

website

Keep New Times Free.