Sub Rosa is located in Calgary, Canada on 200 8 Ave SW. Sub Rosa is rated 3.5 out of 5 in the category bar in Canada. Hidden beneath the heritage building at the corner of 8th Avenue and 1st Street. Enter under the neon symbol.
Service options
Kerbside pickup
Dine-in