We go as a special treat!
By A Yahoo! Contributor, 1/25/07
The food is fantastic, the staff are friendly, and the atmosphere is just right. We highly recommend Casa Italia!
Parking can be a bit of a problem, however you can usually park in Bearwood High St or on Car Park near by and walk in a couple of minutes...