
Umami Sushi
4.2 (1,114)restaurant
A neighborhood sushi spot in Norwood Park turning out fresh seafood and classic rolls for easy carryout.
Description






The kitchen centers its sushi menu on high-quality seafood and ingredients, aiming to balance dependable service with straightforward value.