North Beach is known as San Francisco's Little Italy, famous for its Italian restaurants, cafes, and vibrant nightlife. If you're feeling a fresh cannoli with espresso or a pizza by the slice, here's your place.
google.comPart of: San Francisco Guide