Happy Ben Restaurant
Permanently closed
140 State St
Los Altos, CA 94022
Peony Seafood Restaurant is a renowned dining establishment in Los Altos Hills, CA, offering a delectable menu of authentic Chinese cuisine. From their signature Bershire Pork Dumplings to the flavorful Peking Duck served with steamed buns, Peony delights diners with a wide range of mouthwatering dishes.
With a focus on seafood and traditional Chinese flavors, Peony Seafood Restaurant is a go-to destination for those seeking a memorable dining experience. From their crispy BBQ Pork Buns to the indulgent Honey Walnut Prawns, each dish is expertly crafted to satisfy the discerning palates of their patrons.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.



