Sicilian coffee shop offering delicious food, excellent coffee, and a charming atmosphere.