Could you submit a review of Sosso Meze & Fish Bar Waltham Forest? Your Sosso Meze & Fish Bar Waltham Forest review will help build a list of the best fish and chip shops in Waltham Forest. If Sosso Meze & Fish Bar Waltham Forest is your business, then claim it now. If you claim a business, you will be able to choose a new business profile photo.