Torretta Caffè is a self-service café known for its fantastic coffee.