Ambrosia Bliss is located in New Delhi, India on L51-54 Second Floor, Road Number 6, Connaught Cir, Connaught Place. Ambrosia Bliss is rated 4.2 out of 5 in the category asian restaurant in India.
Address
L51-54 Second Floor, Road Number 6, Connaught Cir, Connaught Place