Foodie Finds: 707 Pizza and their touch-screen tables

707 Pizza located on North Tejon Street is not only known for their Neapolitan pizza, but they’re one of the first restaurants in the country to incorporate touch-screen table tops.

Leave a Reply

Your email address will not be published. Required fields are marked *