Aozora Japanese Restaurant: A hidden Japanese resto in Tagaytay

A hidden Japanese restaurant Tagaytay

Advertisements