70 Beacon Street, Somerville, MA 02143
617-497-2294 Join us for your favorite sporting events 11 Plasma TV's and 6ft. big screen TV!