Estiatorio Milos — Miami Beach | My Florida

Estiatorio Milos is a Miami Beach restaurant at 730 First Street and is listed as one of two South Florida locations.