Fior d'Italia, located in the North Beach neighborhood ... which means "flower of Italy," remains a classic Italian restaurant, now housed on the ground floor of the San Remo Hotel.