Japanese all-you-can-eat restaurant, Ikka Sushi, offering a variety of sushi and Japanese cuisine.