Update Info - Isola
This restaurant was reported as closed. If it is open, let us know.
Isola
19 Church St
Edgartown, MA 02539
19 Church St
Edgartown, MA 02539
This restaurant was reported as closed. If it is open, let us know.