Twin Trees

1100 Avery Ave., Syracuse, NY 13204
Twin Trees Twin Trees is one of the popular Pizza Place located in 1100 Avery Ave. ,Syracuse listed under Caterer in Syracuse , Italian Restaurant in Syracuse , Pizza Place in Syracuse ,

Contact Details & Working Hours

More about Twin Trees

The Original Twin Trees On Avery Avenue
Famous For Pizza For Over 50 Years!

Map of Twin Trees