Picasso Pizza & Pasta

Picasso Pizza & Pasta is located on Pillette Road at Seminole, and it’s really worth a visit.  They specialize in amazing pasta and pizza creations.  The owner had only recently opened and had just completed a printed menu when I happened to visit his restaurant.  After viewing a demo of my online ordering app, he signed up for the app and a website/hosting package.