Closed

5:00 pm - 10:00 pm

London

1, Blenheim Terrace, London, NW8 0EH

2 Menus available

View menus

About

Inspired by the six seasons of India

££££

Located in St John’s Wood, London, Ritu is an Indian Restaurant unlike the rest. Inspired by the six seasons of India, RITU serves unique dishes rooted in a passion for quality produce and exquisite presentation that will transport you to the Indian landscape with a culinary experience like no other. The rhythm, flow and transformation that these seasons bring to the natural landscape translate into everything from menu through to the décor. T...

Show more