Lamfuz Kitchen is a Nepalese restaurant offering takeout and a menu with vegetarian and vegan options.