Loading…
San Francisco, United States· closed
Il Cane Rosso was a closed restaurant located at 1 Ferry Building (Ste 41) in San Francisco's Embarcadero district. Inspired by family-run rotisseries of Southern Italy, the venue offered an overhead, ever-changing menu of rotisserie meats, sandwiches, and salads served on butcher paper.
Put their name forward — we'll invite them to claim their place in Il Cane Rosso's lineage.
Curated from public sources. Reach the people here through Guild's relay once they've claimed their profiles.