All we can say is YUCK and the staff was rude and unattentive! firehouse pizza by christmas mountain was the worst place we vistited in the dells. We did find other restaurants that were very good in the area.
Pros: We thought the location was good and it had a good view but that is all
Cons: Everything the staff was the worst part
more