Catering for groups large and small

We can accommodate groups from 2 to more than 500!