Sikelos Caffè is a cafe offering artisan coffee.