Sushi Zen is a restaurant specializing in sushi, offering takeout options and a terrace.