Itacho Sushi
Sushi · Japanese · Buffet
Itacho Sushi San Diego is a Japanese restaurant offering all-you-can-eat and dine-in options. They are known for their sushi.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Itacho Sushi.
Local restaurants nearby
7319 Clairemont Mesa Blvd, San Diego, CA 92111, USA


