Processing, please wait ...
Lotus Leaf
San Leandro
Cuisines: Vietnamese, Sandwiches
Address: 277 Parrott St ; San Leandro CA, 94577
Delicious food, very kind and accommodating staff.