Sushi At Its Finest! September 5, 2012 by Kimlai Yingling TOMO SUSHI IN BURBANK, CA. Chef Tomo definitely knows his way around a piece of fish. He’s a sushiologist. Tomo’s place is small and nestled in … [Read more...]