Navy Yard Bistro, Charlestown MA (I'm in love) Posted by search forum on February 18, 2011 boston restaurant charlestown ma navy yard bistro restaurant restaurant review +