I think Casanova is a Superb place.
The first time I went there i wanted a pizza but it was huge so the nice waitress took it for me and put it in a box for me to take home.
Also I think the atmosphere was great the staff were great help.
The place itself was fabulous i loved the colour of the walls I thought it brought the whole restaurant together.