LOVELEEDS
Hotels
Food
Drink
Things To Do
Health & Beauty
Shopping
Out & About
AirePlay
More
St Peter's Square
Casa is a restaurant that specialises in Peri Peri style chicken dishes. It combines the universal comfort food of chicken with its own Peri Peri marinade.