Amber India is an upmarket Indian restaurant offering spicy specialties, staples, and a popular lunch buffet.