A lot of restaurants are short of staff. I did notice a Now Hiring sign on this location so that's probably why they close at 10. Hope this helps.
Probably because of poor management. The same reason they were doing "carry-out only" 4pm on a Friday. I'm sure if they keep it up they'll lose business in no time.
Thanks! Your answer is awaiting moderation.