Castelli's Restaurant @ 255
Address:
3400 Fosterburg Road Alton IL 62002
Phone:
618-462-4620
Fax:
618-462-0233
Send an email. All fields with an * are required.


3400 Fosterburg Road

Alton, IL 62002
(618) 462-4620

Join Our

VIP eClub

for news, exclusive offers, & more!