Restaurant Pondicherry for French cuisine - 0 views
-
Mango Hill on 14 Nov 12Mango Hill is the perfect restaurant located at Pondicherry, ensures Indian and French cuisines in an elegant atmosphere. This hotel has well experienced professional to handle the guests along with a friendly service.