Prima Stella Cafe

Station Parade Barking IG11 8TU