La Terrasse Saint-Michel is a tapas bar offering French-inspired finger food, cocktails, and wines. Enjoy fresh, French products on their charming terrace.