Vanilla Shake With Ice Cream around Netaji Subhash Place, New Delhi
Hot Spot Mini Shop, Netaji Subhash Place
Hot Spot Mini Shop, Netaji Subhash Place