Chobcha is located in Al Hidd, Bahrain on Bldg: 166, Road: 3, Block: 109, Hidd, Bahrain. Chobcha is rated 5 out of 5 in the category tea store in Bahrain.
Address
Bldg: 166, Road: 3, Block: 109, Hidd, Bahrain
Service options
In-store shoppingTakeaway