Leyton Industrial Village, Village House, Unit 41C, Argall Ave, London E10 7QP
Breakfast restaurant | Brunch restaurant | Cafe
Rating: 4.6