Yes, they have a little halal sign on the front window. They also have vegan, gluten free, and other options clearly labeled on most dishes. They offer several dietary restrictions/preferences.
Yes
It is
As I'm not observant, I didn't ask. Sorry.
Thanks! Your answer is awaiting moderation.