20 Upton Ln, London E7 9LN
A family-owned restaurant that prides itself on delivering exceptional cuisine and a welcoming atmosphere, complemented by attentive and friendly staff dedicated to creating a remarkable dining experience.