Foodie Friday – Chaa Creek Pizza 101!


The Lodge at Chaa Creek has great food, really good stuff out here, everything is fresh and organic, but every now and again you just want pizza. Pizza is probably one of the best things to come out of Italy and to find one of the best things in Belize that can be just as good is even better.