India Clay Oven is a relaxed eatery specializing in traditional North Indian cuisine and oven-baked dishes.