Italian restaurant serving generous family-style portions in a casual dining atmosphere. Located near the Excalibur on Las Vegas Boulevard.