Yes, it is a 24 hr (at least through the narrow, dark, alleyway drive-thru) Subway.
No, I would not go there if I were you.
I have been there a couple of times or thrice at most; always through the drive-thru. And the last time will always remain the last time. Reason being that I was food-poisoned with a foot-long tuna on wheat. No question it was the Subway on Cheyenne/Rainbow and not something else.
Come here at your own risk. I would not advise it. - E