Anglo Indian

Cost:
Landmark:
Address:
57, Rabindra Nagar, Khan Market, New Delhi 110031