-
Try Toro Sushi in Ontario. It's on Mountain Ave. just south of the 10 freeway. I think they are the best in the area, although admittedly that isn't saying much. But the food is usually very good and the fish are the freshest I've found out here. Here's their website: http://www.torosushi.com/
›1 Reply -