Soup • Meat • Pasta • Cheese
"We consider North Beach restaurant the BEST ITALIAN FOOD IN SAN FRANCISCO! (and both my husband and I grew up with Italian Nonna's so this is saying a lot! From the ambiance to the food to the employees. Just fantastic! We do not live in the City, but whenever we are in town, we make it a point to eat here."