Update
Mountain View's Fu Mam Lum serves a wide range of Chinese food including dim sum in an attractive, full service dining room in Mountain View.
153 Castro St. , Mountain View, CA
+1 650.967.1689
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services