Athmandu Restaurant And Bar offers authentic Nepalese cuisine. It is a dining establishment that also features a bar, providing a complete dining and social experience.