Le Saint Claire is a restaurant serving Italian cuisine, including pizzas and pastas, with a modern style and a terrace. Payment options include Visa, Mastercard, and restaurant vouchers.