3G83+MXJ, Rruga Isuf Sokoli, Shkodër, Albania
Lavazh Tula is a Car wash located at 3G83+MXJ, Rruga Isuf Sokoli, Shkodër, Albania. It has received 1 reviews with an average rating of 4.0 stars.
The address of Lavazh Tula: 3G83+MXJ, Rruga Isuf Sokoli, Shkodër, Albania
Lavazh Tula has 4.0 stars from 1 reviews
Car wash