NORTH BEACH RESTAURANT

1512 Stockton Street
San Francisco, CA 94133