615 Boston Post Road,
Sudbury , Massachusetts 01776 UNITED STATES
Opened in 1998, Victory Cigar Bar in the Dudley Square Plaza off Rte. 20, has a wide selection of quality cigars, humidors and tobacco products. Our cozy atmosphere offers 4 plasma TVs, leather sofas, a full bar and extensive wine selection.
Whether you're stopping into enjoy the game or just dropping bye to relax, our bartenders and cigar experts have you covered.
Based on 1 reviews
Unprofessional & Smokey (duh - but worse than it should be)This bar had all the potential in the world, but ended up being an unprofessional let down.