Restaurant · Sri LankanAle & Spice104 Bedford Hill, LondonCuisineSri LankanFeaturesTakeaway · Food · GardenGet directionsOpen in Google Maps ↗