Yes they are open, and have seating inside and outside weather dependant.
No but they have carry out..
Not sure about jobs
Your question has been sent.
Expect an answer!