Dealerbaba

About

San Francisco Chinese Restaurant Now Serving Peking Duck And Beijing Dim Sum Chili House SF is an authentic Chinese Food Restaurant located in the Richmond District of San Francisco, California. Our executive chef, Chef Han, has been cooking since 1988 and has had the privilege of serving his cuisine to Chinese Presidents and Foreign Ministers.