Le Maharaja is located in Aix-en-Provence, France on 16 Rue des Tanneurs. Le Maharaja is rated 4.1 out of 5 in the category indian restaurant in France.
Address
16 Rue des Tanneurs
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating