Fu Lam Mum Seafood Restaurant

650-967-1689

246 Castro St, Mountain View, CA, 94041-1204

PDF: To-Go Menu

Fu Lam Mum Seafood Restaurant×