Authentic Indian restaurant, Red Chilli, offering traditional North Indian flavors and cultural experience.