Neptune Oyster Reviews & Details
63 Salem St
Neptune Oyster is located at 63 Salem St in Boston near the intersection of Salem St and Morton St. Their menu consists of American dishes . Call (617) 742-3474 today!
- On The Menu:Seafood
- Major Intersection:Salem St And Morton St
Tell us more about Neptune Oyster Boston!