Enjoy delicious sandwiches and excellent coffee at Illy Square Espressobar, a coffee shop located in a shopping center.