Menu


Chelsea

Latin American Food

Sabor Latino

Sabor Latino

2 Washington Ave

Chelsea MA 02150

(617)889-4600

Sabor Latino

Our
Restaurant