This is the original branch of the successful chain. It is largely a takeaway and catering operation, though there is a table at the back seating 10 people. The main branch is in Islington.
63 Ledbury Road
|Do you own this business?|