The dim sum hour is from 10 am to 3 pm daily. They may still gave 50% only weekdays
Not sure about during the week, but on the weekends dim sum runs all morning till about 3pm...
Not sure about dinner time.
Dim sum is served in the morning and lunch hours only.
Thanks! Your answer is awaiting moderation.