Bloom Cafe x Pie Republic
80 Upton Ln, London
020 8050 6723
Menu
Forest Gate and Upton Park, Greater London
Bloom Cafe x Pie Republic
80 Upton Ln, London, Greater London E7 9LW
020 8050 6723