-
Twin Trees
is a much liked Pizza Place Restaurant
Ranked #1 of 41 Restaurants in Salt Springs East Syracuse.
Some say, it is incompetent, great.
.
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