Yokoso is the latest Japanese Cuisine Experience in India. The Lodhi, New Delhi, which already offers a great dining opportunity with Perbacco, Safari Lounge & Elan, has now introduced Modern

Share