Maharaja is an Indian restaurant known for its flavorful cuisine prepared with fresh, local ingredients.