Update Info - Tachi Sushi
This restaurant was reported as closed. If it is open, let us know.
Tachi Sushi
123 23rd St
Newport Beach, CA 92663
123 23rd St
Newport Beach, CA 92663
This restaurant was reported as closed. If it is open, let us know.