Over the last 17 years, La Piazza has built up a reputation for quality Italian food served in comfortable surroundings. Their original Blackpool restaurant is ideally located in Cedar Square close to the Winter Gardens and the theatre. Decorated in traditional Italian style, it spreads over two floors.
Monday to Saturday 12 - 2pm
Monday to Sunday 5.30 - Late
Two course special - £7.95 weeknights 5:30pm-7:30pm