• Open as a deli, for takeaway & delivery and general smile provider

Our Restaurant

122 Old Street
London, United Kingdom

Tuesday- Sunday: 10am - 10pm
Monday  closed

Get Here