Babbo's is a relaxed seafood restaurant offering traditional Italian dishes like pasta, pizza, and tiramisu. Enjoy streetside dining.