The Happy Camel

6404 177 St NW, Edmonton
(780) 487-7482