Asian Delight

156 W Juana Ave
San Leandro, CA
510.614.7191
37.723261
-122.154604
Hours:
Mon - Sun:11am - 8:30pm

for Asian Delight
Directions
from: