
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.