New sushi bar, Zen 5 japanese restaurant is large with a capacity of more than 120. The long central sushi bar grabs your attention and easily seats 25 hungry people. I enjoyed eating at the sushi bar, it's not only intimate to chat with the chef only a foot or two away, but it's also entertaining to watch the culinary experts create delectable rolls in just minutes.
more