Antonio’s Restaurant Tagaytay

Antonio's, a fine dining restaurant in Tagaytay City, has been listed the 5th top restaurant in Asia, according to the latest edition of the Miele Guide, which covers 450 restaurants in 17 countries.