Benzai, The Sushi Place has been in business since 2010. Benzai specializes in made-to-order sushi rolls. Teriyaki and hibachi plates are also offered. Snow boba drinks are also available. It offers daily specials from 11 a.m. to 5 p.m. Delivery is offered within a four-mile radius of the restaurant.