Store hours Monday-Saturday: 4pm-2am Sunday: Closed
Store Address 516 Medford Street Somerville, MA 02145 617-628-5555