Anticlock Restaurant is located in New Delhi, India on Park Inn By Radisson, 1-2, Ring Rd, Vikram Vihar, Lajpat Nagar IV, Lajpat Nagar 4. Anticlock Restaurant is rated 4.2 out of 5 in the category continental restaurant in India.
Address
Park Inn By Radisson, 1-2, Ring Rd, Vikram Vihar, Lajpat Nagar IV, Lajpat Nagar 4