New Indian restaurant Ritu to launch in London this July
Ritu will open in St John’s wood this July in the venue formerly known as Yasmeen Kitchen, a restaurant serving traditional Moroccan Cuisine.
A new Indian restaurant is set to open on London’s St John’s Wood this July.