Delhi Tandoori is an Indian restaurant offering tandoori dishes.