Family friendly, casual seating, pleasant servers and killer fresh sushi, expansive menu and great prices. Just a good place for a low key, easy evening with really good food. Do this, you won't be sorry.
Address: 8355 Elk Grove Blvd, Ste 100, Elk Grove, CA 95758-5517
Location: United States > California (CA) > Elk Grove
Phone Number: +1 916-684-6933