Processing, please wait ...
Elephant Bowl
San Leandro
Cuisines: Thai
Address: 185 Pelton Center Way ; San Leandro CA, 94577