Explosion at an Albany Restaurant Blows Fireball Into the SkyExplosion at an Albany Restaurant Blows Fireball Into the SkyAccording to sources, there was a major building explosion that sent a fireball into the sky at Pad Thai Noodle Restaurant located on Everett Road in Albany overnight. BrianBrian