Store hours Monday-Thursday: 11am - 11pm Friday-Saturday: 11am - Midnight Sunday: 12pm - 10pm
Store Address 357 Washington Avenue Chelsea, MA 02150 617-884-0133