Baburchi

885-887 High Road Leytonstone, Leytonstone, London

Address:885-887 High Road Leytonstone
Leytonstone
London
E11 1HR
Map:Map & nearby
Cuisine:Indian
Region:Leytonstone
Nearest Station:Leytonstone
Telephone: 020 8989 5666
Baburchi, exterior picture

Ads by Google

User Reviews


More from All In London