This was one of the best restaurants we ate at in North Beach. Not only was the food great, it was very good value compared to others around the area. You must try this hidden gem! Close to the end of the Powell-Mason cable car turn around!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.