Satu Thai Bistro

160 W Sierra Madre Ave, Azusa, CA

Menu (As of 10/29)

Lunch Special

Satu Thai Bistro: hours and how to order