• Slesar Bros. Brewing Company, Inc. DBA Framingham Beer Works

    • RESTAURANTS
    345 Cochituate Road
    Framingham, MA 01701
    (617) 896-2300
    (617) 896-2301 (fax)