Il Capannone

Restaurant in Tarragona, Spain

Italian/Pizza restaurant