Mathura, Atul Kochhar’s Most Ambitious Restaurant Yet, Opens On October 20th
The long-awaited launch of Mathura, the latest and most glamorous restaurant from Chef Atul Kochhar and restaurateur Tina English, is drawing nearer, with the opening scheduled for October 20th.
Read more...