Restaurant
Spiazzo Ristorante
13 locals recommend,
Tips from locals
Northern and Southern Italian cuisine prepared by real Italians chefs who clearly love their craft.
Unique things to do nearby
Locals also recommend
Location
33 W Portal Ave
San Francisco, CA
West of Twin Peaks