Franco Pizza is a pizzeria serving Italian cuisine. It is a casual dining establishment with a seating capacity of 20, and reservations are recommended. The restaurant is known for its pizza.