The Taste Of Heaven restaurant is a must-visit for any food lover. Their Chicken Double Cheese Pizza is simply delicious. The combination of chicken and cheese is perfect and the crust is cooked to perfection. The restaurant has a lovely ambiance and the staff are friendly and welcoming. I highly recommend trying out this dish and I am sure you will not be disappointed. I cannot wait to visit again and try out more of their continental offerings.