[ Edit Listing ] Print Close
Pasta Pomodoro
ID:3576
In the heart of San Francisco's historic Italian district, this Pasta Pomodoro beats in tune with the pulse of North Beach. Overlooking Washington Square, diners enjoy the ambiance both inside and out of this lively restaurant.