Italian coffee shop offering a unique experience.