Shiro is in the Shops At Atlas Park in Glendale. It is easy to get to and park, the Shops have their own parking garage. Inside I always go for the sushi bar. The sushi is fresh and not overwhelming like in some places that over do it. Its traditional style and the sushi chefs are friendly guys who will ask you what you like. Great experience all around.
Pros: fresh sushi, skilled sushi chef, super clean, modern look
more