All In London Logo
Mon 28th Jul
Log In
Sign Up
Home > Restaurants Home > Indian Restaurants > Baburchi Restaurant

Baburchi

885-887 High Road Leytonstone, Leytonstone, London


Baburchi, exterior picture


Ads by Google



ADDRESS:885-887 High Road Leytonstone
Leytonstone
London
E11 1HR

MAP:Location map & what's nearby

CUISINE:Indian

REGION:Leytonstone

NEAREST STATION:Leytonstone


TELEPHONE: 020 8989 5666






User Reviews