Estiatorio Milos — Miami Beach | Florida Menus

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