Ice Giants Desserts and Snacks Archive 0 Creamy Carbonara at Ice Giants Desserts and Snacks Damosa By: Davao Food Tripper / Category: Ice Giants Desserts and Snacks, Places to Eat & Drink in Davao / 26 December 2014 One of the nice treats today that my hubby and I enjoyed sharing was this Creamy Carbonara at Ice Giants Desserts and Snacks Damosa Read More