Blue Nile at Ethiopian Cultural Centre, Delhi: Injera Magic [Rated: 4.0/5] Living in Delhi does have its advantages for a foodie. One of the…