Nepalese restaurant in Norwood offering dine-in, takeaway and catering, with vegan, vegetarian and gluten-free options. Known for momo.
There are no reviews yet.