i ate here last year and i thoroughly enjoyed the experience! this restaurant was previously named deluca's and was excellent (though i had seldom been there). when it closed, i wondered if any replacement could top it. when i went to zio's, i was amazed. the pizza was excellent and the salads were so fresh. i believe they even bake there own rolls! it was a great meal and i cannot wait to go back again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.