Treat Restaurant is located at
Connaught Place in
New Delhi. It is a pure vegetarian restaurant serving Indian, South Indian, Continental and Chinese cuisines. Its spacious dining hall can accommodate up to 200 people. This air-conditioned restaurant also offers music for entertainment.