Google Street View of Oriental Kitchen

Address: 1 New N Rd, Ilford IG6 2UA, United Kingdom | Phone: +44 20 8559 8838

Oriental Kitchen 360° Google Street View panorama

Nearby Restaurants