Do you need it? No. But I'd do it just so you don't end up waiting.
Do a call ahead
I don't believe reservations are required, but it couldn't hurt
I would recommend it
Call 15 min ahead
No, but expect to wait. If is worth it.
Thanks! Your answer is awaiting moderation.