The Icon

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

New Delhi, India

North Indian restaurant· Banquet hall· Hotel· Restaurant

The Icon Reviews | Rating 3.6 out of 5 stars (2 reviews)

The Icon is located in New Delhi, India on 27, Lodhi Road, Main Market, Lodhi Colony. The Icon is rated 3.6 out of 5 in the category north indian restaurant in India.

Address

27, Lodhi Road, Main Market, Lodhi Colony

Phone

+911124620486

Open hours

...
Write review Claim Profile

R

RAJ SINGH

Couple friendly. I like it. I recommend hotel icon

D

Deepak Singh

Nice place