Siam Palace Thai Cuisine

Overview

Address: 992 E Alosta Ave,
Azusa, CA 91702