Top Notch Sushi in Toluca Lake. Izakaya Sushi Ran December 2, 2012 Pardon the punctuation...It's good to know that I have awesome sushi 10 min from my place. Last night went with the with the wife to Sushi Ran for some rainy weather sushi. Read More