WE AIM TO REPLY TO ALL QUERIES WITHIN 24 HOURS. THANK YOU FOR CONTACTING US Cafe Rodi 16 Blackhorse Lane, Walthamstow, London E17 6HJ 0208 923 0161 manager@caferodi.london Opening Hours Thursday and Friday – 17:00pm – 22:00pm Saturday and Sunday – 17:00pm – 22:00pm Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Phone Number *Comment or Message *Submit