15 Leyden St, London E1 7LE
Cafe | Deli | Restaurant
Aqua Deli, located at 15 Leyden Street, provides a tranquil escape from the hustle and bustle of London, offering a diverse menu that includes fresh sandwiches, paninis, salads, and wraps, alongside an array of hot meals. Specializing in authentic Moroccan cuisine, each dish is crafted daily with meticulous attention to quality and flavor. Since opening in 2003, Aqua Deli has become a beloved neighborhood spot where regulars gather for breakfast and lunch, fostering a welcoming atmosphere that makes every customer feel like part of the family. Faouzi and Lamia look forward to serving you soon.