Is 18 Th Street Deli keto friendly?