FUMI Hibachi. Sushi. Chinese (Takeout)

Japanese restaurant · 381 Franklin St, Melrose, MA

Hours

More food in Melrose, MA · Japanese Food in Melrose