Authentic Nepalese cuisine awaits at Royal Nepal. Enjoy flavorful dishes at this establishment.