Yes, Domino's still seems to be here. The Local Kitchens information has just been added, but the menu for it doesn't list any deli. Perhaps they changed their menu. I recommend visiting https://www.localkitchens.com/order/store/mountainview/popular for more information.