Francesco Longo e Figli is located in Roma, Italy on Piazza della Enciclopedia Italiana, 50. Francesco Longo e Figli is rated 3.9 out of 5 in the category fabric store in Italy.
Address
Piazza della Enciclopedia Italiana, 50
Service options
In-store shopping