Gaylord Tandoori Restaurant
26 London Rd, Twyford, Twyford
0118 934 5511
Recent Reviews
Order Online
Reserve
Gaylord Tandoori Restaurant
26 London Rd, Twyford, Twyford RG10 9ER
0118 934 5511