
If you're curious what the Embassy of the United States in New Delhi is like, pass by and take a few pics. It is located 1.7 mi (2.7 km) from the heart of town.
If you want to give your credit card some exercise, head out to The Chanakya in Chanakyapuri. Splash some more cash at Sarojini Nagar Market.