A Bite of Szechuan (Closed) 味道成都

5657 N Lincoln Ave, Chicago, IL