Niyokki Vista is a restaurant.