This is a small Italian coffee shop offering a selection of savory and sweet snacks. It is known for its pleasant ambiance and friendly service, with a charming street terrace.