Voting Home / Great Meals / BEST Japanese / 2010 Top 5 Slideshow
We opened our first I Love Sushi restaurant here at this location in 1986. Since then, our loyal customers have consistently proclaimed our sushi and sashimi "the best in town."
To start talking, please Log in or Sign up - it's fast and free!