Buddha Palace is a Nepalese restaurant offering authentic cuisine.