Thai Passion closes in Northwest Austin

Show map
Restaurant Thai Passion closed Feb. 10 at 13376 Research Blvd., Austin.