Get directions to: Crown Fried Chicken, Chelsea, MA
Restaurant address: 895 Broadway Chelsea, MA 02150, USA
Restaurant: Crown Fried Chicken