Welcome to Castelli's Making dining out a pleasure since 1937. Thank you to all of our customers, staff, family, & friends for your continued support! It is a pleasure serving you! Closed. Opens Today at 11:00AM CST 618-462-4620 | 3400 Fosterburg Road | Alton IL 62002 We are open for dine-in and carryout Please stay safe and healthy! Our Holiday Hours for the 2021 Season! Nov 25th Closed Nov26th 4PM - 10PM Dec 24th 11AM - 7PM Dec 25th Closed Dec 26th 11AM - 9PM Dec 31st 11AM - 10PM Jan 1st 11AM - 10PM