Delhi 63 is an Indian restaurant offering specialties from both Indian and Pakistani cuisines.