The Royal Mariposa Restaurant
Lamo Khang Lba complex Main Bazar Leh, Agonda 194101 India
The Royal Mariposa Restaurant is a Indian, Italian, Seafood, Thai place is located in Agonda, Goa. The address of The Royal Mariposa Restaurant is Lamo Khang Lba complex Main Bazar Leh, Agonda 194101 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 94183 26778,