Restaurant Le Maharadja is located in Carouge, Switzerland on Rue de la Gabelle 20. Restaurant Le Maharadja is rated 3.8 out of 5 in the category indian restaurant in Switzerland.
Address
Rue de la Gabelle 20
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entrance