It was after 10pm, mid week. The restaurant was empty and ready to close but the host and chef happily made us dinner and we ate like kings. Simply sensational flavours, enormous portion sizes and friendly service. Crab puffs were like nothing we'd ever tried - be sure to order them. Excellent value too. Highly recommended.
Address: 434 Broadway, San Francisco, CA 94133-4515
Location: United States > California (CA) > San Francisco> > North Beach / Telegraph Hill
- Neighborhood: North Beach / Telegraph Hill
Phone Number: +1 415-392-8338