Chuchichäschtli is a deli offering Swiss specialties. Online ordering is available.