BLOCLEats

Ebby's Kitchen

2a Lamb Street
London
E16EA

Food rating: 5/5 stars
Updated: 9. October 2023