1. Home
  2. Telavi
  3. Auto repair shops
  4. Tela Motors | თელა მოტორსი

Tela Motors | თელა მოტორსი

Tela Motors | თელა მოტორსი is a auto repair shop on N 123 ალაზნის გამზირი in Telavi. Closed on Sundays.

N 123 ალაზნის გამზირი, თელავიChecked October 2026