Had to wait 20 minutes fair enough. Even though it didn't look particularly busy. Good service. Didn't have to wait too long, unlike the last time we had been. Found it pretty expensive, to be quite honest. Food was ok but not great. Wouldn't rush back. Merely average.