alton il in wallpaper takeout restaurants in alton il Whether you need lunch or dinner. Castellis Moonlight Restaurant at 255 in Alton IL. Best Restaurants In Alton … Tuesday, October 25, 2022 Edit