Skip to Main content
We are currently carryout only. We apologize for any inconvenience this may cause.
TreeTops Cafe 2643 Illinois 178
0
Sign in
Currently not accepting online orders
TreeTops Cafe 2643 Illinois 178
2643 Illinois 178, North Utica, IL
Online ordering is currently unavailable. Please contact the restaurant to place an order.