We specialize in superb steak and seafood entrees that are the best in Millbrae and we features three spacious and comfortable dining rooms with a seating capacity of 60 people.
We carry an extensive stock of fine wines carefully selected by Peter.
Sorry, there are currently no reviews.
Read More Millbrae Restaurant Reviews