
13
"After this hobnocking politico’s restaurant closed in fall 2023 it was unclear the fate of one of the city’s favorite spots for chilled squid and osso buco. Then local restaurateurs Francesco Covucci and Peter Fazio — the two minds behind neighboring Barbera Pinseria and Il Casaro Pizzeria to name two — stepped in to revive the 53-year-old restaurant. North Beach Restaurant reopened late 2024 with a refreshed menu, four-cheese truffle gnocchi flanking that time-tested squid." - Paolo Bicchieri
