If there’s one thing that I just can’t seem to get sick of, it’s the tea leaf salad at Burma Superstar. I’ve been eating here for years now, and I still always order that salad. Actually, I’ve tried a good amount of the items on their menu, and I can’t say that there’s one thing [...]
Read more.










