Quba Factory is located in Karbabad, Bahrain on Building 25 Road No, Block 430. Quba Factory is rated 4.3 out of 5 in the category herb shop in Bahrain.
Address
Building 25 Road No, Block 430
Service options
In-store pick-up
Accessibility
Wheelchair-accessible car park