La Piazza is an Italian restaurant offering a dining experience. It is known for its Italian cuisine, with a focus on pizza. The establishment provides a place for patrons to enjoy meals.
2 The Parade, High Street, Frimley, Camberley, Surrey, GU16 7HY, United Kingdom