SALTA GRILL Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 17-19 Leather Lane London EC1N 7TE View on Map Local Authority Camden http://www.camden.gov.uk