
Fior d'Italia
4.4 (1,118)restaurant
America’s oldest Italian restaurant has served classic fare in North Beach since 1886, surviving fires and earthquakes.
Description





Now located on Mason Street after generations of change, the restaurant pairs an elegant atmosphere with warm service. Its dining room serves lunch, dinner, desserts, and fine wines, continuing as a long-standing gathering space shaped by neighborhood memories and stories.


