Le Casta is a restaurant offering French cuisine and pizza. It is open for lunch and dinner on Mondays, Thursdays, Fridays, Saturdays, and Sundays, with varying closing times.