We had a very good meal at Terra Nostra with excellent service from start to finish. We were stuggling to fnd a good restaurant in the centre of Blackpool area so were delighted to find this via TripAdvisor just a ile or so out of the centre at Bispham. Quite unassuming to look at from the street but as soon...
More
