PX6F+9W6, Nairobi, Kenya
Utawala Furniture Designers is a Furniture store located at PX6F+9W6, Nairobi, Kenya. It has received 1 reviews with an average rating of 1.0 stars.
The address of Utawala Furniture Designers: PX6F+9W6, Nairobi, Kenya
Utawala Furniture Designers has 1.0 stars from 1 reviews
Furniture store
"Very poor customer service"
Very poor customer service. Attendant told me to go away when I asked why he wanted to serve me inside while not wearing a mask. Basically “take your business elsewhere, we don’t need it”
228 reviews
MRFX+5X5 Kelico Complex, Mombasa Road, Nairobi, Kenya