Rose Cafe

159 Barking Rd, London E16 4HQ ,United Kingdom
Rose Cafe Rose Cafe is one of the popular Fast Food Restaurant located in 159 Barking Rd , listed under Local business in London , Restaurant in London ,

Contact Details & Working Hours

Map of Rose Cafe