Explore authentic Thai dining options
Restaurant
160 Sierra Madre Ave, Azusa, CA 91702, United States