Navy Yard Reviews & Details
1 1st Ave
Navy Yard is located at 1 1st Ave in Charlestown near the intersection of Chelsea St and Constitution Rd. Their menu consists of American dishes . Call (617) 242-0036 today!
- Major Intersection:Chelsea St And Constitution Rd
Tell us more about Navy Yard Charlestown!