First look: Arashi Japan:
Though Arashi Japan just opened in December, this isn’t its management team’s first rodeo. The owners previously ran Sakura Japanese Cuisine in downtown Lakewood. They closed those tired digs a few months back before heading to greener pastures in Westlake’s Westbay Plaza. Yeah, the new space, like Sakura, is in a cheesy commercial strip, but the renovated setting is a heck of a lot nicer. It's...