what do you call a place that sells imploding sandwiches?... Food business restaurant seeing smelling Please Rate Vote 1 Vote 2 Vote 3 Vote 4 Vote 5 Today's featured daily humor:what do you call a place that sells imploding sandwiches? SUBwayClick for another laugh! Previous article: Why did the queen go to the dentist?... Prev Next article: We got a new cat and called him Glue.... Next