Szechuan Impression

Written on 09/17/2015

The Impression is Szechuan. The Impression is scrumptious. The Impression impresses mightily. 

Alhambra, CA

Alhambra, CA