Takeaway service offering online ordering. Located near Faulkbourne, Essex.