Megu Sushi offers sushi and Japanese cuisine with takeout and delivery options.