Update Info - Isidore on the Rocks
This restaurant was reported as closed. If it is open, let us know.
Isidore on the Rocks
18 Portland St
South Berwick, ME 03908
18 Portland St
South Berwick, ME 03908
This restaurant was reported as closed. If it is open, let us know.