A small Burmese restaurant in Alhambra, California. For food lovers, I recommend going to this restaurant if you want to try something different.
A small Burmese restaurant in Alhambra, California. For food lovers, I recommend going to this restaurant if you want to try something different.