Japanese cuisine is served at this restaurant. Sushi Terra is to be recommended for tasty sushi and good salads. Order the delicious coffee served here.
Food delivery is a big plus of this place. The accommodating waitstaff shows a high level of quality at this spot. Most people think that prices are attractive for what you get. As guests find it, the atmosphere is pleasant here. TripAdvisor users rated this restaurant 4.5 out of 5.