ALI BABA'S Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 395-397 Station Road Harrow HA1 2AT View on Map Local Authority Harrow http://www.harrow.gov.uk