Espresso bar offering a quick break near St. Peter's. Enjoy excellent coffee, pastries, sandwiches, and friendly service.