Maestro Sushi offers a variety of sushi and Japanese dishes, including Udon noodle options with chicken or shrimp. Online ordering is available.