Description

Best car services and good waiting seats.

Neat place, excellent customer service

Location

Kilimani, Nairobi, Kenya

mood_bad
  • No comments yet.
  • Add a review