Itamea Sushi is a modern Pan-Asian restaurant offering imaginative sushi alongside pho, brochettes, and stir-fries, with delivery available.