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...