Burma Superstar

Detailed Information

It’s all about the amazing fermented tea leaf salad here! This place is amazing. Always long lines and you’ll see why once you eat it!