Ignore other places, discover the Japanese menu at this restaurant. You will like its food, particularly tasty sushi. The great location of Sushi Terra makes it easy to reach even in rush hours. There is pleasant atmosphere at this place, as visitors see it. But the rating for this spot isn't high on TripAdvisor.