Olga's Kitchen — an Alton staple and the last restaurant at Alton Square Mall — is closing. The beloved Mediterranean eatery ...