Family-style Italian restaurant located in the Excalibur Hotel & Casino serving generous portions of authentic pastas, entrees, and pizzas.