Le Maharaja is a restaurant offering flavorful cuisine with generous portions.