Remember Spirits & Restaurant
$ Restaurant, Bar, Chinese restaurant
About
Remember Spirits & Restaurant is a delightful find in Menlo Park Plaza, where delectable Chinese cuisine meets a welcoming atmosphere. With a commendable 4.2-star rating, patrons rave about the pan-fried BBQ pork bao and crisp cumin tofu, which reveal the kitchen's talent for flavor. Regulars admire the kind staff and enjoy the cozy vibe, making this spot feel like a home away from home. Although it can get busy, the food's exceptional quality—like the acclaimed dumplings—makes every visit worthwhile. Treat yourself!