Le Flo'S Bar is a bar and cafe that offers a place to grab a drink or a sandwich. It features a cozy interior and a large terrace.