Restaurant Reviews from DiningGuide411.com
    Top : United_Kingdom: England: London

Gaylord Restaurant, London, England, United Kingdom










Gaylord Restaurant
79-81 Mortimer Street
London England United Kingdom

Be pampered in 'royal' style at this Indian restaurant. Make reservations and place orders online.

Web Information:
Web Page

Hours: Daily 12pm-3pm & 6pm-11.30pm

Phone: 0207 580 3615
Accepts: Visa, MasterCard/Eurocard

Reservations: accepted