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