Siam Palace Thai Cuisine

Overview

Address: 992 E Alosta Ave
Azusa, CA 91702
Website: siampalacethai.com
Phone: 626-334-0441