Masa Sushi is a Japanese restaurant offering creative sushi rolls, teriyaki dishes, and sake. Takeout and delivery options are available.