The Royal Buddha is a Nepalese restaurant serving traditional cuisine prepared by chefs from Nepal.