YoMa
Burmese Restaurant
5 N Beacon St (Cambridge St & Brighton Ave), Allston, MA 02134
(617) 783-1372
(617) 783-1372
4.0 / 5 based on 190 votes
Photos
Tea leaf salad is the best on the East coast.
The Tea Leaf Salad is light to eat, but it packs a real...
Get the tea salad. Make it spicy to suit your taste.