Fantastic food in a charming environment served by very friendly and helpful staff. The selection is quite elcletic, with traditional Indian dishes augmented by Afghan and Nepalese specialities. The prices are average within this food genre, but the product is high quality. All dishes are superbly cooked and well presented. Price for 2,(main course and desert, 1 drink each) is circa £22 The restaurant is child friendly.