Trying to impress through big portions, but falls short on quality and taste.