Buddha Castle is a restaurant offering Nepalese cuisine, including vegan options and curry dishes.