Ami Sushi is a sushi restaurant offering a menu of mega rolls, noodle dishes, and cooked entrees, complemented by beer and wine. Carryout and delivery options are available.