Sant Lluís de Ristol is a restaurant.