Kiwaz Caribbean SpiceRestaurant 3.8 Waltham, Massachusetts, United States Share (781) 209-5757 33 Lexington St, Waltham, MA 02452, USAReviewsLog in to leave a review.No reviews yet.