We found it by mistake, and keep coming back. The food is always great, the service excellent, and the value can't be beat. We've eaten at many places around North Beach, but this is the only one we consistently bring company to. Love the olives and the half carafe.
Pros: service, food, price
more