Totally newly renovated restaurant based in Ilford, Essex.
5 min walk from Elizabeth line station.
36 seater family run business.
Recently extended lease to 12 years.
Fully adapted kitchen with a 8 burner
↧