A restaurant in Barking. Offers a unique dining experience.