Swiss Deli Restaurant was one of our go to restaurants when we were living in Davao. They were also our first stop for deli meat and sausages, being close to the office and our house really helped too. Their menu consists of a number of classic Swiss dishes and other European fare. I was … [Read more...]