Pizza Italiana & Cafe is a pasta shop offering pizza, cafe fare, and vegetarian-friendly options.