D' Pokhara Corner is a Nepalese-based cafe and restaurant. It offers a unique culinary experience.