Jimmy's Pizza and Pasta is a mainstay for locals and tourists alike. Serving up homemade sauces and hand-tossed pizza crusts, Jimmy's does Italian comfort food right.