Thank you for visiting our website. 

Experience casual Italian dining in our restaurant. Castiglia’s Restaurant and Catering is located at 342 William Street Fredericksburg, Virginia.  

You may call us at 540-373-6670. 

We are open from 11 am to 10 pm on Mondays to Thursdays and 11 am to 11 pm on Fridays and Saturdays. Our store hours on Sundays is from 11 am to 9 pm. 

We accept walk-ins but if you are a group of 10 or more, kindly make reservations ahead of time to be sure to have seats. 

There are no storefront parking spaces but you can park your vehicles along William or Charles Streets. 

We would appreciate any comments and feedback regarding our food and service. Kindly send your messages to 

For catering services, kindly get in touch with us at 

Follow us on Facebook and Instagram for the latest deals and promos.  

We hope to see you soon!