E Mono
Unit 1
13 Stroud Green Road
London
N42AL13 Stroud Green Road
London
Food rating:
4/5 stars
Updated: 25. February 2020
Food rating:
4/5 stars
Updated: 25. February 2020