← San Francisco restaurants
Happy Chinese Restaurant
No reviews yet
Chinese1326 Powell St, San Francisco
Own or manage Happy Chinese Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address1326 Powell St, San Francisco 94133-4308
Phone14153981268
Websitehttps://happychinesetogo.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.