food
Shwe Win Win Tea House
Fantastic restaurant in Yangon. Great Burmese food, tea, and atmosphere. Huge portions.
Posted by Rebecca McGuire
24 countries - 18 spots