Get directions to: Siam Palace Thai Cuisine, Azusa, CA
Restaurant address: 992 E Alosta Ave Ste C Azusa, CA 91702, USA
Restaurant: Siam Palace Thai Cuisine