I ordered pizza in Galileo and it was fastest pizza delivery on state holiday I have ever had in my life, pizza was good baked with all ingredients and it was fast so if you want to have good food and not to be disappointed...then take a call and you want to regret at all!More