Zen: Japanese restaurant offering an all-you-can-eat sushi experience. Known for its friendly service and generous portions.