The Tea House And Bar menù, Los Gigantes