Restaurant L'Horizon is a French establishment that also offers pizza. It is open for lunch and dinner, serving customers from Monday to Saturday.