Operating in the heart of North Beach since 1880, Cavalli is the go-to place for Italian imports. You can find Italian books, magazines and newspapers. They offer video sales and rentals as well. You can also find kitchen and gift items, various Italian novelties and T-shirts. Prices are reasonable. A must stop for any student of Italian.
more