No reservations but monitor the busy times on Google. Sometimes there is a bit of a wait on weekends
They do not take reservations but I have never waited more than 20 minutes to be seated.
No they don't first come first serve
Thanks! Your answer is awaiting moderation.