Tub Tim Siam

1806 1/2 Hillhurst Ave, Los Angeles, CA 90027, United States