Restaurants & Bars

Northern New England

Cherry Blossom Milford, now "Aden China" Post Reviews Here.

Share:

Restaurants & Bars 8

Cherry Blossom Milford, now "Aden China" Post Reviews Here.

cringle22 | May 5, 2014 04:23 AM

Thought the sign said opening today... but that seems a little quick.

Want to stay up to date with this post?

Feedback