Le Maharaja is an Indian restaurant offering flavorful, homemade dishes.