China Rose

Mandarin restaurant · 23 Main St 2nd floor, Freeport, ME

Hours

More food in Freeport, ME · Mandarin in Freeport