Tried veg fried momos from Momo Inn and they were amazing! The 5 pieces were really juicy and flavorful, and left me wanting for more. Highly recommend.
The veg steamed momos at Momo Inn were delicious! The five pieces were full of flavour with just the right amount of spices. Highly recommend trying them out if you're ever in the area.