Yes, they do. In good weather, ask to be seated outside...
Yes they take reservations, it's a pretty cool place it gets busier than hell sometimes. If you're able to you should always sit outside it's worth it!
Yes reservations are possible.
Yes.
Thanks! Your answer is awaiting moderation.