Only Preorders Rasa Restaurant 55 Stoke Newington Church St, London N16 0AR Now: Opening in 13 hours See menu