Could you submit a review of Sahara Grill Waltham Forest? A Sahara Grill Waltham Forest review will help create a directory of recommended other restaurants in Waltham Forest. Do you own Sahara Grill Waltham Forest? If so, claim it now! This will allow you to amend your details and improve your listing.