Update Info - Island Star Take Away
This restaurant was reported as closed. If it is open, let us know.
Island Star Take Away
1317 Rt 102
Bar Harbor, ME 04609
1317 Rt 102
Bar Harbor, ME 04609
This restaurant was reported as closed. If it is open, let us know.