-
Aozora Japanese Restaurant in Tagaytay
Here’s another restaurant to add to your must-try list when visiting Tagaytay: Aozora Japanese Restaurant. Aozora literally means “Blue Sky” in Japanese. It refers to the food quality served in Aozora: “the place where your taste meets the sky.” Aozora is notable because it’s the first Japanese restaurant established in Tagaytay. At the time of…