Please come and enjoy healthy, natural and fresh food, Nepalese style. Nepal is a landlocked country located in between China and India. Therefore its food is influenced from its neighbouring country and yet it has evolved hugely to create its own unique taste.