Get directions to: Catrachos International Resta Urant, Chelsea, MA
Restaurant address: 140 Broadway Chelsea, MA 02150, USA
Restaurant: Catrachos International Resta Urant