Snack Chez Lio is a restaurant offering authentic French cuisine, including grilled dishes.