Menu


Chelsea

Latin American Food

Sabor Centro Americano

Sabor Centro Americano

12 Central Ave

Chelsea MA 02150

(617)884-0808


View Larger Map

Our
Restaurant