I was there last week and they did not have inside dining just yet. You do not need a reservation. I'm unsure about the hours but the food is actually pretty good.the staff could be a little more friendly next time. They seemed like they were annoyed about something that particular day I was there.
Thank you for replying. This was very helpful
Thanks! Your answer is awaiting moderation.