Five minutes from the Tagaytay Ridge is a Greek restaurant that is quietly raising the bar for dining in Silang, Cavite. It’s ...