Shangrila Restaurant
Category: Chinese Restaurants
Contact Number: +(91)-7838183997
Address: House no-66, ground floor, Near-bathra cinema, Dr mukherjee nagar, Indra Vihar, Delhi - 110009
Category: Chinese Restaurants
Contact Number: +(91)-7838183997
Address: House no-66, ground floor, Near-bathra cinema, Dr mukherjee nagar, Indra Vihar, Delhi - 110009