Pizza restaurant La Terrazza offers Italian, pizza, and Mediterranean cuisine. Enjoy live sports broadcasts while dining.