The owners of Mountain View's beloved 10-year old Chinese restaurant Cafe Yulong (743 W Dana St.) have retired, according to Chowhound and Yelp. Rumor has it the next taker will operate a Japanese restaurant, and the change could be completed before April ends. Have more intel on all this? Do share in the comments or via the tip jar. [Yelp, Chowhound]
Filed under:
The Shutter
If you buy something from an Eater link, Vox Media may earn a commission. See our ethics policy.