Le Taj-Mahal

Restaurant in Givet, France

Indian restaurant