Authentic Japanese sushi restaurant with 15 different rolls of your choice. Located inside Hotel Los Olivos half a block away from central park.
“Delicious sushi, with excellent attention and service, as well as a beautiful garden environment.” — Christopher Samp