Fu Lam Mum

246 Castro St
Mountain View, CA
650.967.1689
37.393382
-122.079653
Hours:
Mon - Sun:11am - 2:30pm,   5pm - midnight

for Fu Lam Mum
Directions
from: