I would say yes but they would need to confirm. They have an outdoor and indoor section.
I would say yes but you'll need to contact them for sure and availability.
Try calling the restaurant to get in touch! :)
Thanks! Your answer is awaiting moderation.