1 - 2 Mill Street

Stafford, ST16 2AJ

Tel: O1785 259035
Open Mon - Fri 12pm - 2:30PM

5PM till Late.

Sat 12pm till late.

Sunday 12pm - 4pm

© 2020 La Casa Italian.