London, United Kingdom
This family-run Nepalese restaurant near Westcombe Park delivers authentic mountain flavors alongside classic Indian and Asian dishes. Known for generous portions, friendly staff, and consistently excellent food, it's earned a loyal following for its warm hospitality and genuine cooking that transports you straight to Nepal.
+1 more