Tayba is a cafe offering outdoor amenities.