Depends on sunlight and traffic.
I don't believe they have a set closing time. I'm not sure. I've been there after 6pm and they were still open and very busy.
Yes they close at 7pm
No set time. Depends on vendors and traffic.
They open early, not sure when they close early like 7 am
Thanks! Your answer is awaiting moderation.