Red 8 Sushi

Restaurant in Rexburg, Idaho

Sushi restaurant