1. Home
  2. Batumi
  3. SUBARU SHOP (Subaru Parts)

SUBARU SHOP (Subaru Parts)

Car factoryKhelvachauriSun

SUBARU SHOP (Subaru Parts) is a car factory on 80 Akaki Shanidzis in Khelvachauri, Batumi. Sunday hours are listed below.

80 Akaki Shanidzis, ბათუმი 6000Checked October 2026