Indian restaurant Royal Durbar offers authentic cuisine. It provides free Wi-Fi and delivery service.