Yes they have a large room.
Yes, they have a separate room for bigger groups of people.
I am not sure I have seen a seperate place which can be used for a private dinner meeting, but I could be wrong.
Yaaa they have a very big space. If u have more than 10 people, i would suggest calling them for a reservation.
Exelent food and services I recommended
Thanks! Your answer is awaiting moderation.