Momos Stall is located in New Delhi, India on H64V23C, Lala Lajpat Rai Rd, Block E, East of Kailash. Momos Stall is rated 5 out of 5 in the category momo restaurant in India.
Address
H64V23C, Lala Lajpat Rai Rd, Block E, East of Kailash
Service options
Takeaway
Dine-in