Lazy Chef

7-8 The Facade, Devonshire Road London SE23 3HA