Calgary Momo House
4310 104 Ave NE #2150, Calgary, AB , Canada, calgary AB
(403) 660-7043
Aama Nepalese Cuisine is one of the newest dine-in restaurants in Cochrane that serves authentic Nepalese cuisine made from fresh ingredients. Visit us to experience authentic Nepalese flavours.