Restaurant
The SWISS Deli and Restaurant
Von 6 Einheimischen empfohlen,
Tipps von Einheimischen
Swiss deli/restaurant with an impressive wine cellar. Popular with expats and Filipinos.
Das empfehlen Einheimische
Standort
Mamay Road
Davao City, Davao Region