nehru place new delhi Archives - EatTreat
nehru place new delhi japanese asian

Royal China’s Japanese Bento Box Is Here To Slay & Stay

Royal China, one of the most exquisite Oriental fine dining restaurants in Delhi has been winning hearts since the last few years.  Situated on the 16th Floor of the Eros Tower in Nehru Place, with a breathtaking view of Delhi’s skyline with Lotus Temple dominating it; this place is surely a winner. In a Nutshell…