-
Twin Trees
is a top notch Pizza Place Restaurant
Ranked #1 of 41 Restaurants in Salt Springs East Syracuse.
Some say, it is great, incompetent.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Great pizza, absolutely incompetent people though. Go to North Syracuse and save yourself the hassle