Town Cafe
3 Clayton Rd, Hayes
020 8581 0086
Menu
Hayes, Greater London
Town Cafe
3 Clayton Rd, Hayes, Greater London UB3 1AX
020 8581 0086