Rank 221The Vanilla Moon.Coffee shop · HarareRated4.1658 reviewsOpen on SundayWheelchair accessible Call