Sushi Garden

Restaurant Details

Also at 7401 N. La Cholla Blvd., Suite 312 (877-8744). An unpretentious neighborhood sushi restaurant satisfying beginner and honed sushi appetites. There are ample portions of combination plates and rice bowls, plus all-you-can-eat sushi. (12-5-02)

Map

Nearby

Reviews/comments (7)
2.6 out of 5

Add a review

Add a review
Roll over stars and click to rate.
  • or