A venue offering generous portions and tasty cuisine, suitable for events.