I've always been a fan of Twin Trees food having visited their other restaurants many times. This location is mainly takeout with some tables to eat in. The pizza just isn't up to par with their other locations and I've tried it a few times. If this was the first time eating their pizza I would be highly disappointed for the taste and cost. It's greasy and chewy. Their wings are still great and the typical salad bar you'd find at other Twin Trees locations. When I'm in the mood for pizza there are many other better choices in the Cicero area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.