Brothers Cafe

12a Thames Road Barking IG11 0HZ