The SWISS Deli and Restaurant Restaurant in Davao City
Owner not registered
More details
Price & Cuisine
$$
German , Swiss , European , Central European
Establishment type
Restaurant
Features
About
Luckily you can taste Caribbean cuisine. But facebook users visited this restaurant and rated it below average.