Overview
Category
Nepalese restaurant
Found in the heart of Truro and shadowed by the Cathedral, the Kathmandu Palace is well known for its welcoming hospitality and excellent healthy cuisine. It is a family run business which has won many awards and is a firm local favourite for its Restaurant.