Mecca House Stall 23 A is located in Nairobi, Kenya on Shop 23 A, 1st Floor, Mecca House, Mfangano St. Mecca House Stall 23 A is rated 3 out of 5 in the category food and beverage consultant in Kenya.
Address
Shop 23 A, 1st Floor, Mecca House, Mfangano St