We were in town for a few nights and wanted to walk to a restaurant. While there are tons of asian restaurants in Millbrae, this one has the nicest atmosphere so were extremely pleased that the food was even better. We normally take a few pictures, but it looked so good we dove right in. We had the special duck which was grilled and served on grilled orange and cooked perfectly, 2 sushi rolls-"the best of the best" was amazing and the lobster roll. Grilled abalone, small but yummy. A noodle dish that was clear rice noodles in a slightly sweet sauce with chicken....might go back for dinner tonight. Not kidding!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.