Dim Sum Bar Restaurant 620 OFarrell St., San Francisco CA 94109(415) 839-7366
Delivery Orders Min Order: $20
Pickup Orders Min Order: $0
View: Restaurant takeout Menu
Powered by - San Francisco Food Delivery