Red Mantra London

Red Mantra London

0  Reviews


Indian Restaurants in London
103-105 George La , London, E18 1AN
020 8989 7711

Red Mantra London is an Indian restaurant serving its local area in London. They are experienced in providing Indian food, indian dishes, indian menu, curry dishes and indian cuisine. The address for Red Mantra Indian restaurant is 103-105 George La.




Got a sec? Are you able to write a short review of Red Mantra in London? Share your experiences by writing a Red Mantra London review and help build a directory of recommended Indian Restaurants in London. If Red Mantra London is your business, why not claim it today! Claiming your business will enable you to update the tags, address and business description.