This Italian restaurant is located in the heart of Zaragoza, offering a spacious terrace on Paseo de la Independencia. It is part of a franchise network.