5 N Beacon St (Cambridge St & Brighton Ave), Allston, MA 02134
4.0 / 5 based on 190 votes
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.