The Grand Indian Restaurant
Villiers Street, London, Greater London
Welcome to The Grand Indian Indian restaurant page in London, Greater London. For information about our menu, opening times, to book a takeaway/delivery (if available) or to book a table at The Grand Indian restaurant, please phone the main telephone number on 02079307663.
Check out our full list of restaurants in London, or see a list of other restaurants that are close to The Grand Indian in London below.
How to find us
The Grand Indian
Use the map below to plan your journey to The Grand Indian by car or public transport.