Koi Sushi

Restaurant in Tahoe Vista, California

Japanese restaurant