Red Pepper (Aurora, IL) 红辣椒 (Aurora, IL)

4334 East New York Street #104, Aurora, IL