The Snack Bar

The Snack Bar
9 Station Parade, Dagenham, London, RM9 5AW
Photo of The Snack Bar