Ocean Sushi Restaurant
16 Oak Grove Ave, Melrose
(781) 388-9000
Menu
Restaurants in Melrose, MA
Ocean Sushi Restaurant
16 Oak Grove Ave, Melrose, MA 02176
(781) 388-9000