It's still a great place for lunch or even dinner. It's
a more casual setting (cafe, not restaurant) but the service has always
been excellent. They have a small sushi bar towards the back of the
building.
Most dishes are under $10 and I've honestly never had
anything but a great experience at the Cherry Blossom Noodle Cafe. It's
located in a convenient location in central Phoenix near the intersection
of 7th Street and Camelback in a strip mall on the north side of Camelback
Cherry Blossom Noodle Cafe
914 E. Camelback Rd.
Phoenix, AZ 85014
(602) 248-9090