Le Mana is a restaurant offering a tempting menu of flavorful dishes. Housed in a beautiful 1885 building, it provides a charming and unique dining experience.