The Junkyard Cafe
Restaurant in New Delhi, India
cafe
Outer Circle
Restaurants
ยท
New Delhi, India guide