Enjoy delicious pizza and other Italian dishes at Al Gambero. Known for its welcoming atmosphere and tasty seafood and pistachio options.