From Our Editors
Located in Levittown, Yu Zu Sushi's sushi rolls are bursting with flavor and color.
Don't waste time on public transportation! Bring your own wheels to the sushi spot and easily park nearby.
If you are new to the world of sushi, head on over to Yu Zu Sushi and discover some creative and classic rolls.