2011-06-11 I love that place! food japanese sushi Good ol’ Arizona sushi at CherryBlossom Noodle Café. God, I love that place!