Chu's Too

Redding, California, United States
ChineseSushi

Where you'll be