Happy Lamb Hot Pot

Happy Lamb Hot Pot, San Francisco, 405 Mason St, San Francisco, CA 94102, United States

(415) 673-9919

Location