Trisara Pokhara
Trisara, the third garden of heaven, is a picturesque outdoor restaurant offering the most sumptuous food and drinks along with.
Location
Rate and Review
Login here to post your review.
Trisara, the third garden of heaven, is a picturesque outdoor restaurant offering the most sumptuous food and drinks along with.
Login here to post your review.