Siam Lotus Thai Cuisine

1705 Haight St #2807, San Francisco, CA 94117, United States