Get directions to: Chelsea City, Chelsea, MA
Restaurant address: 173 Washington Ave Chelsea, MA 02150, USA
Restaurant: Chelsea City