holts café

10180 101 St NW, Edmonton
(780) 425-5300