France Trade And Services D.O.O. is located in Kromberk, Slovenia on Varda 8. France Trade And Services D.O.O. is rated 3 out of 5 in the category vitamin & supplements store in Slovenia.
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park