Tea Leaf Salad @ Mingalaba San Francisco
4.2NOMs

Tea Leaf Salad @ Mingalaba San Francisco

Tea is not just for drinking, especially when its crunchy salad form from a tasty Burmese restaurant in Burlingame, a San Francisco suburb. Does this defiantly win on the weird level with Tea Leaf Salad? It almost feels like I should add some hot water to it. ...