Castelli's Moonlight Restaurant at 255 in Alton, IL. Call us at (618) 462-4620. Check out our location and hours, and latest menu with photos and reviews.
top of page. Moonlight. Mediterranean Restaurant. 248 859 5352 · LOYALTY REWARD · HOME · MENU · ONLINE ORDERING · LOYALTY REWARDS · FIND US ...