Aozora Japanese Restaurant proudly serves authentic Japanese cuisine in Tagaytay with a Mori garden to enjoy the cooler climate and lush green surroundings. In Japanese Aozora means blue sky and Mori means forest – a perfect combination of our Tagaytay location that combines the gorgeous blue skies above with the green nature all around. Read more...
Find the Best Restaurants Around Philippines
Browse Restaurants, Read Reviews, Look at Photos and Menus in Philippines on Foodporn Today. Not interested in going somewhere to eat? Check out some of our recipes instead!