Sabel
Coffee Shop
Sabel Food Kitchen offers catering services and operates a welcoming cafe. They focus on providing quality food for events and general customers, emphasizing a commitment to good food.
Location
Best places nearby
The highest rated places close to Sabel.
Local restaurants nearby
Unit 43 Cromwell Industrial Estate, Staffa Road, London, E10 7QZ, United Kingdom


