An Italian pizza restaurant chain on the edge of Salisbury's Market Square. It's set over 2 floors and is a sociable pizzeria by day, and a chic restaurant by night.
City Centre Location