No, but, Thurs and Fri they open at 11
Yes and no
It depends on the location. Some open all week at 11am. And some only open at 11 Thurs-Sun. You would need to look up the location you want to go to.
No. They serve lunch Thurs - Sun. All the other days they open at 3pm.
Yes
No, they are not- only Fri.-Sun.
Thanks! Your answer is awaiting moderation.