Brothers Cafe

Thames Road, Barking IG11 0HB