Rara Avis restaurant is located at 2nd floor, building no. 27, m block market,
Greater Kailash 2,
South Delhi,
Delhi and serves
French cuisine.
Get Rara Avis Menu, Rara Avis reviews, Rara Avis map, Rara Avis photos and Rara Avis Events
at TableGrabber.