La Casa Italian
1-2 Mill St, Stafford
01785 259035
Recent Reviews
Order Online
Reserve
La Casa Italian
1-2 Mill St, Stafford ST16 2AJ
01785 259035