Authentic Nepalese street food, specializing in Momo dumplings and Chow Mein. A family-run business bringing Nepalese flavors to the area.