Write a review
Ocean Sushi/16 Oak Grove Ave - Melrose - Massachusetts (MA)
16 Oak Grove Ave, Melrose, MA 02176-6107, Melrose, Massachusetts (MA)
+1 781-388-9000
16 Oak Grove Ave, Melrose, MA 02176-6107, Melrose, Massachusetts (MA)
+1 781-388-9000