North Beach – Piece of Italy
North Beach is the Little Italy district in San Francisco. The area is a Californian version of Italy, so don't expect such authentic feeling as in Chinatown. North Beach is still nice area to stroll around, as there are a lot of good cafés (even in European standards) and restaurants.
The resta... More >