I noticed two new pizza places just opened in North Dallas/Addison and was wondering if anyone has tried them yet. One in NY Pizza Palace at Arapaho and Montfort. The other is Ciao Chicago at Addison Rd and Beltline. Please share your thoughts if you've been able to check either of these places out. Thanks.