Twin Trees III is a family-owned pizza restaurant in North Syracuse, NY that opened in 1978. The restaurant offers pizza, burgers, sandwiches, entrees, desserts, appetizers, and drinks in a comfortable family atmosphere with over 300 seats and delivery service available 7 nights a week.