Looking for a Nepalese restaurant in Cochrane, AB? Enjoy your meal at Aama Nepalese Cuisine, a dine-in restaurant in Cochrane » , serving up a taste o