Two Alton restaurants close

by