La Torche is a restaurant offering French and healthy cuisine, including Mediterranean and traditional dishes. They offer lunch and dinner service with seating and accept card payments. Reservations are accepted.