We went on a science cafe night, and this may have been the problem. The place was pretty full when we arrived, and there wasn't a spare seat by the time the event started at 6:30. It took ages to get the attention of a waitress, and when we did, she just said "I'll let your server know" - and nobody arrived.
Eventually we worked out who was supposed to be serving us and we got drinks, but no menus. We had to search for the waitress again, and were given 1 menu between 4. Drinks arrived, and we ordered. To keep it simple we all had the fish. It arrived over 40 minutes later.
The dish was OK, but the fish was overcooked and the batter very greasy. Sweet potato fries were nice though.
The girls serving were obviously overwhelmed by the numbers, and were pretty offhand.
The event itself was fantastic, but when you get this number of people all wanting food at the same time, perhaps you need more staff and maybe a one-off shorter, simpler menu.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.