The US embassy is among the best-guarded buildings in the Greek capital.
AN RPG attack might be the only way to generate an explosion...
It is the most logical explanation. The Embassy does not have much of a setback from a main street and the compound is surrounded by taller buildings. The possibility of someone planting explosives inside the building is highly unlikely.