Get directions to: China Island, Randolph, ME
Restaurant address: 239 Water Street Floor 1 Randolph, ME 04346, USA
Restaurant: China Island