Taj Restaurant & Cafe is located in Harare, Zimbabwe on 157 Borrowdale Rd. Taj Restaurant & Cafe is rated 4.2 out of 5 in the category restaurant in Zimbabwe.
Address
157 Borrowdale Rd
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets
Offerings
Coffee
Small plates