Yes you do need reservations. Just call and they will answer all your questions
Would contact the business directly for specials. Depending on times and if you wish a window view table, reservations could be advised
Thanks! Your answer is awaiting moderation.