Padinjare Vemballur, India
Azhikode – Chamakkala Rd
N/A
Good service
like
high charge.
The only thing I hate about these auto stands are the drivers don't run meter while taking you for a drop.
Not bad
Deli
The best companies in the category 'Deli'