Limited time, sandoitch comes to Denver Zeppelin station. They are a Japanese sandwich pop-up restaurant. I have been a fan since a few years ago. Strongly recommend ordering ahead online for fast service and convenience. Clean and hip vibe. read more