Estiatorio Milos

Restaurant in Palm Beach, Florida

Greek/Seafood restaurant

170 Lakeview Avenue, West Palm Beach, 33401