Chow » Chow Feature

Intriguing Indian

New Delhi Palace serves tasty eats with a smile—but more spice would be nice

by