Tara Bhutanese Restaurant

Restaurant in New Delhi, India

Bhutanese restaurant

3A, 110054