Cafes, Coffee, and Coffee Houses in Mountain View, CA
Low Acid Coffee from Lifeboost (50% Off):
Get 50% Off
Cafes, Coffee, and Coffee Houses
743 W Dana St.,
Mountain View ,
CA
94041
UNITED STATES
Based on 1 reviews
Yulung should go away
Cafe Yulung is the kind of place where you feel like you have a sword of Damacles over your head. Order the wrong item and your stomach will never respect you again. Order correctly and you will be happy if not a little shaky from sodium...Worldwide > United States > Mountain View, CA > Cafes, Coffee, and Coffee Houses