Favorite places to eating Franco’s Pizza – Sofia Addresses: Han Asparuh 37 Tsar Osvoboditel 31 Tintyava 28