Once upon a time I tasted Burmese Tea Leaf Salad at Burma Superstar in San Fran that led to an epic 2 years search and I ended up paying $86 for a salad.... (read more)
Thao T.
Advertisement
By continuing to use our site, you agree to us using cookies in accordance with our Cookie PolicyClose