Update Info - Las Palmas Restaurant
This restaurant was reported as closed. If it is open, let us know.
Las Palmas Restaurant
44 Central Ave
Chelsea, MA 02150
44 Central Ave
Chelsea, MA 02150
This restaurant was reported as closed. If it is open, let us know.