Alibaba offers a menu of 40 freshly prepared tapas using high-quality ingredients. It features a pleasant terrace and private rooms for group events.