Home
Town: London
Cuisine: Indian
Home > Town: London > Cuisine: Indian
Gaylord Restaurant
Cuisine: Indian
A la carte price: £29
Give your opinionAddress:
79-81 Mortimer Street,
W1W 7SJ London
Telephone: 44 207 580 3615
Web site: Gaylord Restaurant
