skip to main content skip to footer

Castelli's Moonlight Restaurant at 255

3400 Fosterburg Road
Alton, IL 62002
Tel: 618-462-4620
Holiday Hours:
11-25-20 | 11 AM - 9 PM
11-26-20 | CLOSED
11-2720 | 11 AM - 10 PM


12-24-20 | 11 AM - 8 PM
12-25-20 | CLOSED
12-26-20 | 11 AM - 10 PM
12-31-20 | 11 AM - 10 PM
1-1-21 | 11AM - 10 PM
Get Directions