Momos Like Made in Heaven

Savor the Authentic Taste of Himalayan Delights at Momo Restaurant – New Westminster’s Premier Destination for Nepalese Cuisine!

Savor the Authentic Taste of Himalayan Delights at Momo Restaurant – New Westminster’s Premier Destination for Nepalese Cuisine!