Enjoy Himalayan cuisine at Mantra, a Nepalese restaurant offering lunch and takeaway options. They have a variety of dishes, including vegetarian and vegan choices.