Hi! Since you requested a review, I looked over your changes here. Everything looks good, only minor issue is that there should be semicolons after each opening range in the hours. So it should be
Mo-Th 11:00-21:0;0 Fr-Sa 11:00-22:00; Su 11:00-20:00
instead. Opening_hours can be really tricky so I often use this tool to make sure I've got it right: https://openingh.openstreetmap.de/evaluation_tool/

Anyway, thanks for your contributions! Let me know if you have any questions.