Ambrosia Bliss stands tall with 15000 sq. ft of space in the heart of Delhi, Connaught Place (CP). The place is divided into 3 areas: fine dining, lounge & private dining area.
Read this post on chiclifebyte.com