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.