504 BROADWAY, SAN FRANCISCO NORTH BEACH BROADWAY X KEARNY (415) 577 - 4951