Delhi Junction is an Indian restaurant known for its finely spiced, flavorful dishes with customizable heat levels.