Select a Category

    Melrose Cafe and Bar

    Melrose Cafe and Bar
    421 12 Avenue SE
    T2G 1A5
    Canada

    Melrose Cafe and Bar is located in Cowboys Casino. Satisfy your Stampede cravings by checking out their wide selection of Stampede eats available on the menu!

    *For the business hours, see the company website*