Babilla Store s.n.c. is located in Desenzano del Garda, Italy on Via Roma, 69/71. Babilla Store s.n.c. is rated 4.4 out of 5 in the category antique store in Italy.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance
Offerings
Buys used goods