Le 61 is a fast food restaurant offering a variety of choices with visible kitchen and a quiet terrace.