Why did we dine here? – Osmanthus is a Chinese dim sum restaurant in the heart of North Beach, on Broadway, where Enricos used to be. Several family members have been there and they liked it, and we also saw it on the SF Chronicle’s List of top Dim Sum, so we finally ate there.
Be sure to read our Beginner’s Introduction to Chinese Dim Sum Lunch – Top Dim Sum in San Francisco