The Swiss Deli and Restaurant opened September 8, 2005 initially to showcase the sausages and processed meats produced by the Swiss Deli and already being supplied to various Restaurants, Supermarket and Hotels nationwide. The Idea of adding imported