About Itamae Sushi Restaurant, LLC
Boasting two locations, Itamae is a Japanese restaurant that specialises in sushi. They offer a broad selection of rolls, thinly sliced raw fish and hand-shaped sushi.
Recommended For You
Boasting two locations, Itamae is a Japanese restaurant that specialises in sushi. They offer a broad selection of rolls, thinly sliced raw fish and hand-shaped sushi.