Visiting SF and just enjoyed a great meal at Burma Super Star. Crazy 90-minute wait, but great fun to eat there.
Fell in love with the fermented tea leaf salad. Anyone know where I can buy it, locally or otherwise? Restaurant says it's made from green tea, but most likely only available by importing from Myanmar.