Elegant Japanese restaurant, Nara Sushi, offering sushi, sashimi, ramen, and an all-you-can-eat menu. Recently renovated.