Good size portion but service here has never been great. They don't come around and check how your doing or if you need refills so pace yourself on your drinks. Food has always been good and plentiful and it's not a bad place if you can get past the service.