Restaurant Nepal – Himalayan Cuisine @ Plaza Damas, Sri Hartamas
Nepal officially the Federal Democratic Republic of Nepal, is a landlocked sovereign state located in South Asia. A fairly stranger country for me and Nepalese cuisine also sound really “exotic” and definitely out of my knowledge 😛 *seem like I have to study more about cuisine all around the world =.=”* Thanks to Robin, the friendly owner of Restaurant Nepal […]
Read more