Hiro Sushi

Restaurant in Tahoe Vista, California

Sushi/Japanese restaurant

8159 North Lake Boulevard, Kings Beach, 96143