Siam Palace Thai Cuisine

996 E Alosta Ave
Azusa, CA
626.334.0441
34.128631
-117.885821
Hours:
Mon - Sat:11am - 9:30pm
Sun:noon - 9:30pm

for Siam Palace Thai Cuisine
Directions
from: