New Delhii Restaurant
Ramada Linyi North Hotel, Crossing of Shuangling Road and Wangzhuang Road, Linyi 276000 China
New Delhii Restaurant is a Indian place is located in Linyi, Shandong. The address of New Delhii Restaurant is Ramada Linyi North Hotel, Crossing of Shuangling Road and Wangzhuang Road, Linyi 276000 China.
If you want to go to the place or need any services, you can contact them directly. The phone number is +86 539 509 1888, or open their website to view relevant information, The url is http://www.facebook.com/newdelhiirestaurant