See all Restaurants in Manila
Taj of Tagaytay
5059 Tagaytay-Nasugbu National Highway, Laurel, Batangas, Philippines, Laurel 4123, Philippines Phone: +63 919 821 6931 Average Price: $ 3 per personAbout
Taj of Tagaytay is not only a 24-hour Indian Mediterranean restaurant with a beautiful lake view.