Da Franco is a pizza restaurant offering indoor and outdoor seating. It features ample free parking and is known for its couscous and pizza.