Remove Ads

Photo of Taika Sushi

Taika Sushi

4953 Newport Ave, San Diego, California 92107 USA