Matina Swiss Deli and Restaurant is a restaurant in Davao City, located at MacArthur Highway, Davao City, 8000. It specialises in serving freshly prepared meals for dine-in, takeaway and group gatherings. The menu leans towards swiss, european cuisine. You can call +63 82 295 6169 to enquire or make a reservation. More information is available on the official website.