1. Home
  2. Zugdidi
  3. Auto parts stores
  4. Amboli

Amboli

You will find Amboli, a auto parts store, at 89 Aghmashebeli str in Zugdidi. It is open on Sunday.

89 Aghmashebeli str, ზუგდიდი 2100Checked October 2026