The French House is a bistronomic restaurant offering French and European cuisine, with vegetarian options. It features a pub-style atmosphere and a terrace.