180° by Chef Sau, Tagaytay

  • 7 months ago
Chef Sau’s new restaurant in Tagaytay serves panoramic views and Mediterranean dishes using local ingredients.

Recommended