I dont know if its still there as I havent been there in a number of years
but there used to/is a place called pho 88 that is/was relatively close to the dome
good old google
Pho 88 Noodle House -
more info »
3711 17 Avenue SE, Calgary, AB T2A 0S1
(403) 273-9430