Sushiland Florence Garden: A sushi restaurant offering fresh, well-prepared sushi with reasonably priced options.