You are here: Home › Food Diary › Moro Moro 34-36 Exmouth Market, London EC1R 4QE Moro - 34-36 Exmouth Market, London EC1R 4QE Reviewed by tytania on 3 September, 2014. Rating: 4