Might have mispelled this but wondered if anyone has eaten at this location inside Excalibur? Oddly enough, it is one of my favorite italian chain restaurants. Just curious of quality and service as I'm a bit sceptical. Haven't been to the one on Paradise but have visited others in different cities. Thanks.