we actually ate here 3 night out of our 4 in La Speiza mainly due to being over Italian food. The service can be a bit hit and miss. The first night was the best service wise (unsure if it was because we were only 2 people that night).
They cater for vegetarians.
They have a 20€ all you can eat deal however we ate a la Carte each time and worked with cheaper with drinks.
Definitely worth it if you can deal with the hit and miss service and want a break from Italian this place is for you