Restaurants & Bars

Northern New England

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

Share:

More from Restaurants & Bars

Restaurants & Bars Northern New England

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

c
cringle22 | | May 5, 2014 04:23 AM

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

Feedback