If they accept reservations I would recommend it highly
Hello. I am sorry for the very late answer, but I would still like to help. No, you don't need to make reservations, just walk in whenever you feel like and order.
Thanks! Your answer is awaiting moderation.