Get directions to: China Rose Restaurants, Freeport, ME
Restaurant address: 23 Main Street Freeport, ME 04032, USA
Restaurant: China Rose Restaurants