The restaurant that topped TripAdvisor ratings doesn't actually exist | Building a world of trust for e-commerce | Scoop.it
A restaurant in Italy has topped rankings on TripAdvisor - despite the fact that it doesn't exist.