Aozora Japanese Restaurant: A must-try in Tagaytay March 24, 2020April 9, 2021Ara Patria Comment Aozora Japanese Restaurant offers authentic Japanese food that is organic, prepared, and cooked in authentic Japanese style and ingredients by their Japanese Chef. [...]