Bertolucci's
Bars, Italian
South San Francisco
0.1 mi