Neptune Oyster Address: 63 Salem St # 1, Boston, MA 02113 Phone: +1 617-742-3474 Cuisine: Seafood Read more