We choose this restaurant for an early weekend dinner because we had been here before a few years ago. This time we dined outside and the food was excellent as always. Our waiter was very helpful in his suggestions without being pushy. We were with our dog and the staff went out of their way to maker her feel at ease. If you are in the North Beach area we recommend this restaurant for a fine dining experience.
more