SF Restaurants, Food & Drink Fior d'Italia Closes After 126 Years Billed as the oldest Italian restaurant in the country, North Beach staple Fior d'Italia closed its doors for good, reports the Chronicle. The restaurant survived several disasters, including the Great Quake of 1906