Menu


Chelsea

Cafe

Bella Isla Cafe

Bella Isla Cafe

220 2nd St

Chelsea MA 02150

(617)884- 7584

Bella Isla Cafe

Our
Restaurant