Traditional Italian restaurant in Blackpool's food square, offering Italian and pizza dishes.