Yumi Sushi House

Delivery Restaurant · 32 Lambert St, Medford, MA

Hours

More food in Medford, MA