Khimji's Watches is located in Oman on Al Ufouq Building, Ground 2, Building No.: 2825 Way No.: 3036. Khimji's Watches is rated 4.1 out of 5 in the category watch store in Oman.
Address
Al Ufouq Building, Ground 2, Building No.: 2825 Way No.: 3036
Accessibility
Wheelchair-accessible car park