User:Jesse4engmei

7 Sisters Restaurant new open at Munirka, Rama Market, New Delhi, India.

Items: Naga food style and Chinese