Maguro House & Tea House

Sushi restaurant · 29 E Central St, Franklin, MA

Hours

More food in Franklin, MA · Sushi in Franklin